Revision: 40452
http://brlcad.svn.sourceforge.net/brlcad/?rev=40452&view=rev
Author: starseeker
Date: 2010-09-03 19:16:29 +0000 (Fri, 03 Sep 2010)
Log Message:
-----------
Add in CMake logic for step-g
Modified Paths:
--------------
brlcad/branches/cmake/src/conv/CMakeLists.txt
Added Paths:
-----------
brlcad/branches/cmake/src/conv/step/CMakeLists.txt
Modified: brlcad/branches/cmake/src/conv/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/conv/CMakeLists.txt 2010-09-03 18:57:29 UTC
(rev 40451)
+++ brlcad/branches/cmake/src/conv/CMakeLists.txt 2010-09-03 19:16:29 UTC
(rev 40452)
@@ -1,4 +1,4 @@
-#ADD_SUBDIRECTORY(step)
+ADD_SUBDIRECTORY(step)
#ADD_SUBDIRECTORY(iges)
#ADD_SUBDIRECTORY(intaval)
Added: brlcad/branches/cmake/src/conv/step/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/conv/step/CMakeLists.txt
(rev 0)
+++ brlcad/branches/cmake/src/conv/step/CMakeLists.txt 2010-09-03 19:16:29 UTC
(rev 40452)
@@ -0,0 +1,398 @@
+
+SET(fedex_srcs
+ SdaiAll.cc
+ SdaiCONFIG_CONTROL_DESIGN.cc
+ SdaiCONFIG_CONTROL_DESIGN.init.cc
+ compstructs.cc
+ schema.cc
+)
+
+SET(stepg_SOURCES
+ ${fedex_srcs}
+ AdvancedBrepShapeRepresentation.cpp
+ AdvancedFace.cpp
+ AmountOfSubstanceContextDependentUnit.cpp
+ AmountOfSubstanceConversionBasedUnit.cpp
+ AmountOfSubstanceSiUnit.cpp
+ AmountOfSubstanceUnit.cpp
+ AreaContextDependentUnit.cpp
+ AreaConversionBasedUnit.cpp
+ AreaSiUnit.cpp
+ AreaUnit.cpp
+ Axis1Placement.cpp
+ Axis2Placement.cpp
+ Axis2Placement2D.cpp
+ Axis2Placement3D.cpp
+ BRLCADWrapper.cpp
+ BSplineCurve.cpp
+ BSplineCurveWithKnots.cpp
+ BSplineSurface.cpp
+ BSplineSurfaceWithKnots.cpp
+ BezierCurve.cpp
+ BezierSurface.cpp
+ BoundaryCurve.cpp
+ BoundedCurve.cpp
+ BoundedPCurve.cpp
+ BoundedSurface.cpp
+ BoundedSurfaceCurve.cpp
+ CartesianPoint.cpp
+ CartesianTransformationOperator.cpp
+ CartesianTransformationOperator2D.cpp
+ CartesianTransformationOperator3D.cpp
+ Circle.cpp
+ ClosedShell.cpp
+ CompositeCurve.cpp
+ CompositeCurveOnSurface.cpp
+ CompositeCurveSegment.cpp
+ Conic.cpp
+ ConicalSurface.cpp
+ ConnectedFaceSet.cpp
+ ContextDependentUnit.cpp
+ ConversionBasedUnit.cpp
+ Curve.cpp
+ CurveBoundedSurface.cpp
+ CurveReplica.cpp
+ CylindricalSurface.cpp
+ DefinitionalRepresentation.cpp
+ DerivedUnit.cpp
+ DerivedUnitElement.cpp
+ DimensionalExponents.cpp
+ Direction.cpp
+ Edge.cpp
+ EdgeCurve.cpp
+ EdgeLoop.cpp
+ ElectricCurrentContextDependentUnit.cpp
+ ElectricCurrentConversionBasedUnit.cpp
+ ElectricCurrentSiUnit.cpp
+ ElectricCurrentUnit.cpp
+ ElementarySurface.cpp
+ Ellipse.cpp
+ Face.cpp
+ FaceBound.cpp
+ FaceOuterBound.cpp
+ FaceSurface.cpp
+ Factory.cpp
+ FoundedItem.cpp
+ FunctionallyDefinedTransformation.cpp
+ GeometricRepresentationContext.cpp
+ GeometricRepresentationItem.cpp
+ GlobalUncertaintyAssignedContext.cpp
+ GlobalUnitAssignedContext.cpp
+ Hyperbola.cpp
+ IntersectionCurve.cpp
+ LengthContextDependentUnit.cpp
+ LengthConversionBasedUnit.cpp
+ LengthMeasureWithUnit.cpp
+ LengthSiUnit.cpp
+ LengthUnit.cpp
+ Line.cpp
+ LocalUnits.cpp
+ Loop.cpp
+ LuminousIntensityContextDependentUnit.cpp
+ LuminousIntensityConversionBasedUnit.cpp
+ LuminousIntensitySiUnit.cpp
+ LuminousIntensityUnit.cpp
+ ManifoldSolidBrep.cpp
+ MassContextDependentUnit.cpp
+ MassConversionBasedUnit.cpp
+ MassSiUnit.cpp
+ MassUnit.cpp
+ MeasureValue.cpp
+ MeasureWithUnit.cpp
+ NamedUnit.cpp
+ OffsetCurve2D.cpp
+ OffsetCurve3D.cpp
+ OffsetSurface.cpp
+ OpenNurbsInterfaces.cpp
+ OrientedEdge.cpp
+ PCurve.cpp
+ PCurveOrSurface.cpp
+ Parabola.cpp
+ ParametricRepresentationContext.cpp
+ Path.cpp
+ Placement.cpp
+ Plane.cpp
+ PlaneAngleContextDependentUnit.cpp
+ PlaneAngleConversionBasedUnit.cpp
+ PlaneAngleMeasureWithUnit.cpp
+ PlaneAngleSiUnit.cpp
+ PlaneAngleUnit.cpp
+ Point.cpp
+ Polyline.cpp
+ PullbackCurve.cpp
+ QuasiUniformCurve.cpp
+ QuasiUniformSurface.cpp
+ RatioContextDependentUnit.cpp
+ RatioConversionBasedUnit.cpp
+ RatioSiUnit.cpp
+ RatioUnit.cpp
+ RationalBSplineCurve.cpp
+ RationalBSplineCurveWithKnots.cpp
+ RationalBSplineSurface.cpp
+ RationalBSplineSurfaceWithKnots.cpp
+ RationalBezierCurve.cpp
+ RationalBezierSurface.cpp
+ RationalQuasiUniformCurve.cpp
+ RationalQuasiUniformSurface.cpp
+ RationalUniformCurve.cpp
+ RationalUniformSurface.cpp
+ RectangularCompositeSurface.cpp
+ RectangularTrimmedSurface.cpp
+ Representation.cpp
+ RepresentationContext.cpp
+ RepresentationItem.cpp
+ STEPEntity.cpp
+ STEPWrapper.cpp
+ SeamCurve.cpp
+ ShapeRepresentation.cpp
+ SiUnit.cpp
+ SolidAngleContextDependentUnit.cpp
+ SolidAngleConversionBasedUnit.cpp
+ SolidAngleSiUnit.cpp
+ SolidAngleUnit.cpp
+ SolidModel.cpp
+ SphericalSurface.cpp
+ Surface.cpp
+ SurfaceCurve.cpp
+ SurfaceOfLinearExtrusion.cpp
+ SurfaceOfRevolution.cpp
+ SurfacePatch.cpp
+ SurfaceReplica.cpp
+ SweptSurface.cpp
+ ThermodynamicTemperatureContextDependentUnit.cpp
+ ThermodynamicTemperatureConversionBasedUnit.cpp
+ ThermodynamicTemperatureSiUnit.cpp
+ ThermodynamicTemperatureUnit.cpp
+ TimeContextDependentUnit.cpp
+ TimeConversionBasedUnit.cpp
+ TimeSiUnit.cpp
+ TimeUnit.cpp
+ TopologicalRepresentationItem.cpp
+ ToroidalSurface.cpp
+ TrimmedCurve.cpp
+ TrimmingSelect.cpp
+ UncertaintyMeasureWithUnit.cpp
+ UniformCurve.cpp
+ UniformSurface.cpp
+ Unit.cpp
+ Vector.cpp
+ Vertex.cpp
+ VertexLoop.cpp
+ VertexPoint.cpp
+ VolumeContextDependentUnit.cpp
+ VolumeConversionBasedUnit.cpp
+ VolumeSiUnit.cpp
+ VolumeUnit.cpp
+ step-g.cpp
+)
+
+SET(fedex_hdrs
+ SdaiCONFIG_CONTROL_DESIGN.h
+ Sdaiclasses.h
+ schema.h
+)
+
+SET(stepg_HDRS
+ ${fedex_hdrs}
+ AdvancedBrepShapeRepresentation.h
+ AdvancedFace.h
+ AmountOfSubstanceContextDependentUnit.h
+ AmountOfSubstanceConversionBasedUnit.h
+ AmountOfSubstanceSiUnit.h
+ AmountOfSubstanceUnit.h
+ AreaContextDependentUnit.h
+ AreaConversionBasedUnit.h
+ AreaSiUnit.h
+ AreaUnit.h
+ Axis1Placement.h
+ Axis2Placement.h
+ Axis2Placement2D.h
+ Axis2Placement3D.h
+ BRLCADWrapper.h
+ BSplineCurve.h
+ BSplineCurveWithKnots.h
+ BSplineSurface.h
+ BSplineSurfaceWithKnots.h
+ BezierCurve.h
+ BezierSurface.h
+ BoundaryCurve.h
+ BoundedCurve.h
+ BoundedPCurve.h
+ BoundedSurface.h
+ BoundedSurfaceCurve.h
+ CartesianPoint.h
+ CartesianTransformationOperator.h
+ CartesianTransformationOperator2D.h
+ CartesianTransformationOperator3D.h
+ Circle.h
+ ClosedShell.h
+ CompositeCurve.h
+ CompositeCurveOnSurface.h
+ CompositeCurveSegment.h
+ Conic.h
+ ConicalSurface.h
+ ConnectedFaceSet.h
+ ContextDependentUnit.h
+ ConversionBasedUnit.h
+ Curve.h
+ CurveBoundedSurface.h
+ CurveReplica.h
+ CylindricalSurface.h
+ DefinitionalRepresentation.h
+ DerivedUnit.h
+ DerivedUnitElement.h
+ DimensionalExponents.h
+ Direction.h
+ Edge.h
+ EdgeCurve.h
+ EdgeLoop.h
+ ElectricCurrentContextDependentUnit.h
+ ElectricCurrentConversionBasedUnit.h
+ ElectricCurrentSiUnit.h
+ ElectricCurrentUnit.h
+ ElementarySurface.h
+ Ellipse.h
+ Face.h
+ FaceBound.h
+ FaceOuterBound.h
+ FaceSurface.h
+ Factory.h
+ FoundedItem.h
+ FunctionallyDefinedTransformation.h
+ GeometricRepresentationContext.h
+ GeometricRepresentationItem.h
+ GlobalUncertaintyAssignedContext.h
+ GlobalUnitAssignedContext.h
+ Hyperbola.h
+ IntersectionCurve.h
+ LengthContextDependentUnit.h
+ LengthConversionBasedUnit.h
+ LengthMeasureWithUnit.h
+ LengthSiUnit.h
+ LengthUnit.h
+ Line.h
+ LocalUnits.h
+ Loop.h
+ LuminousIntensityContextDependentUnit.h
+ LuminousIntensityConversionBasedUnit.h
+ LuminousIntensitySiUnit.h
+ LuminousIntensityUnit.h
+ ManifoldSolidBrep.h
+ MassContextDependentUnit.h
+ MassConversionBasedUnit.h
+ MassSiUnit.h
+ MassUnit.h
+ MeasureValue.h
+ MeasureWithUnit.h
+ NamedUnit.h
+ OffsetCurve2D.h
+ OffsetCurve3D.h
+ OffsetSurface.h
+ OrientedEdge.h
+ PCurve.h
+ PCurveOrSurface.h
+ Parabola.h
+ ParametricRepresentationContext.h
+ Path.h
+ Placement.h
+ Plane.h
+ PlaneAngleContextDependentUnit.h
+ PlaneAngleConversionBasedUnit.h
+ PlaneAngleMeasureWithUnit.h
+ PlaneAngleSiUnit.h
+ PlaneAngleUnit.h
+ Point.h
+ Polyline.h
+ PullbackCurve.h
+ QuasiUniformCurve.h
+ QuasiUniformSurface.h
+ RatioContextDependentUnit.h
+ RatioConversionBasedUnit.h
+ RatioSiUnit.h
+ RatioUnit.h
+ RationalBSplineCurve.h
+ RationalBSplineCurveWithKnots.h
+ RationalBSplineSurface.h
+ RationalBSplineSurfaceWithKnots.h
+ RationalBezierCurve.h
+ RationalBezierSurface.h
+ RationalQuasiUniformCurve.h
+ RationalQuasiUniformSurface.h
+ RationalUniformCurve.h
+ RationalUniformSurface.h
+ RectangularCompositeSurface.h
+ RectangularTrimmedSurface.h
+ Representation.h
+ RepresentationContext.h
+ RepresentationItem.h
+ STEPEntity.h
+ STEPWrapper.h
+ SeamCurve.h
+ ShapeRepresentation.h
+ SiUnit.h
+ SolidAngleContextDependentUnit.h
+ SolidAngleConversionBasedUnit.h
+ SolidAngleSiUnit.h
+ SolidAngleUnit.h
+ SolidModel.h
+ SphericalSurface.h
+ Surface.h
+ SurfaceCurve.h
+ SurfaceOfLinearExtrusion.h
+ SurfaceOfRevolution.h
+ SurfacePatch.h
+ SurfaceReplica.h
+ SweptSurface.h
+ ThermodynamicTemperatureContextDependentUnit.h
+ ThermodynamicTemperatureConversionBasedUnit.h
+ ThermodynamicTemperatureSiUnit.h
+ ThermodynamicTemperatureUnit.h
+ TimeContextDependentUnit.h
+ TimeConversionBasedUnit.h
+ TimeSiUnit.h
+ TimeUnit.h
+ TopologicalRepresentationItem.h
+ ToroidalSurface.h
+ TrimmedCurve.h
+ TrimmingSelect.h
+ UncertaintyMeasureWithUnit.h
+ UniformCurve.h
+ UniformSurface.h
+ Unit.h
+ Vector.h
+ Vertex.h
+ VertexLoop.h
+ VertexPoint.h
+ VolumeContextDependentUnit.h
+ VolumeConversionBasedUnit.h
+ VolumeSiUnit.h
+ VolumeUnit.h
+)
+
+# FIXME: The fedex files are supposed to be generated, but the SCL stuff isn't
+# quite up to the job yet
+
+include_directories(
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${BRLCAD_BINARY_DIR}/include
+ ${BRLCAD_SOURCE_DIR}/include
+ ${BRLCAD_SCL_INCLUDE_DIR}
+ ${BRLCAD_SOURCE_DIR}/src/other/step/src/cleditor
+ ${BRLCAD_SOURCE_DIR}/src/other/step/src/clstepcore
+ ${BRLCAD_SOURCE_DIR}/src/other/step/src/clutils
+ ${BRLCAD_SOURCE_DIR}/src/other/step/src/cldai
+ ${BRLCAD_SOURCE_DIR}/src/other/step/src/test
+ ${BRLCAD_OPENNURBS_INCLUDE_DIR}
+ ${BRLCAD_SOURCE_DIR}/src/other/tnt
+ ${BRLCAD_ZLIB_INCLUDE_DIR}
+ ${TCL_INCLUDE_PATH}
+)
+
+add_definitions(
+ -DHAVE_CONFIG_H
+ -DBRLCADBUILD=1
+)
+
+add_executable(step-g ${stepg_SOURCES})
+target_link_libraries(step-g bu wdb librt steputils stepcore stepdai
stepeditor)
+INSTALL(TARGETS step-g RUNTIME DESTINATION ${BRLCAD_INSTALL_BIN_DIR})
Property changes on: brlcad/branches/cmake/src/conv/step/CMakeLists.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ native
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits