Revision: 77375
http://sourceforge.net/p/brlcad/code/77375
Author: starseeker
Date: 2020-10-09 03:30:43 +0000 (Fri, 09 Oct 2020)
Log Message:
-----------
Get stepcode to build, fix ordering issue with png and zlib. As we're adding
more components, we're starting to stress the dependency system a bit more.
Modified Paths:
--------------
brlcad/branches/thirdparty_rework/src/superbuild/CMake/ExternalProject_Target.cmake
brlcad/branches/thirdparty_rework/src/superbuild/CMakeLists.txt
brlcad/branches/thirdparty_rework/src/superbuild/perplex.cmake
brlcad/branches/thirdparty_rework/src/superbuild/png.cmake
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindLEMON.cmake
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindPERPLEX.cmake
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindRE2C.cmake
brlcad/branches/thirdparty_rework/src/superbuild/stepcode.cmake
Modified:
brlcad/branches/thirdparty_rework/src/superbuild/CMake/ExternalProject_Target.cmake
===================================================================
---
brlcad/branches/thirdparty_rework/src/superbuild/CMake/ExternalProject_Target.cmake
2020-10-09 01:02:03 UTC (rev 77374)
+++
brlcad/branches/thirdparty_rework/src/superbuild/CMake/ExternalProject_Target.cmake
2020-10-09 03:30:43 UTC (rev 77375)
@@ -311,8 +311,7 @@
set(TOUT)
# Handle shared library
- message("Adding imported library: ${etarg}")
- message("Adding imported library: ${E_SHARED}")
+ message("Adding target: ${etarg}")
if (E_SHARED)
add_library(${etarg} SHARED IMPORTED GLOBAL)
string(REPLACE "${LIB_DIR}/" "" ENAME ${E_SHARED})
@@ -389,7 +388,11 @@
# Let CMake know there is a target dependency here, despite this being an
import target
if (TOUT)
- add_custom_target(${etarg}_stage ALL DEPENDS ${TOUT})
+ if (NOT TARGET ${etarg}_stage)
+ add_custom_target(${etarg}_stage ALL DEPENDS ${TOUT})
+ else (NOT TARGET ${etarg}_stage)
+ add_dependencies(${etarg}_stage ${TOUT})
+ endif (NOT TARGET ${etarg}_stage)
endif (TOUT)
if (TARGET ${etarg})
Modified: brlcad/branches/thirdparty_rework/src/superbuild/CMakeLists.txt
===================================================================
--- brlcad/branches/thirdparty_rework/src/superbuild/CMakeLists.txt
2020-10-09 01:02:03 UTC (rev 77374)
+++ brlcad/branches/thirdparty_rework/src/superbuild/CMakeLists.txt
2020-10-09 03:30:43 UTC (rev 77375)
@@ -205,9 +205,9 @@
# libpng - Portable Network Graphics image file support
include(${CMAKE_CURRENT_SOURCE_DIR}/png.cmake)
-## STEPcode - support for reading and writing STEP files
-#include(${CMAKE_CURRENT_SOURCE_DIR}/stepcode.cmake)
-#
+# STEPcode - support for reading and writing STEP files
+include(${CMAKE_CURRENT_SOURCE_DIR}/stepcode.cmake)
+
## libbson - for binary attributes, always use this local version
#include(${CMAKE_CURRENT_SOURCE_DIR}/bson.cmake)
#
Modified: brlcad/branches/thirdparty_rework/src/superbuild/perplex.cmake
===================================================================
--- brlcad/branches/thirdparty_rework/src/superbuild/perplex.cmake
2020-10-09 01:02:03 UTC (rev 77374)
+++ brlcad/branches/thirdparty_rework/src/superbuild/perplex.cmake
2020-10-09 03:30:43 UTC (rev 77375)
@@ -18,21 +18,17 @@
EXEC ${BIN_DIR}/re2c${EXE_EXT}
RPATH
)
- ExternalProject_Target(perplex PERPLEX_BLD ${PERPLEX_BLD_ROOT}
+ ExternalProject_Target(perplex_perplex PERPLEX_BLD ${PERPLEX_BLD_ROOT}
EXEC ${BIN_DIR}/perplex${EXE_EXT}
RPATH
)
- ExternalProject_ByProducts(perplex PERPLEX_BLD ${PERPLEX_BLD_ROOT}
${DATA_DIR}/lemon ${DATA_DIR}/lemon
+ ExternalProject_ByProducts(perplex_lemon PERPLEX_BLD ${PERPLEX_BLD_ROOT}
${DATA_DIR}/lemon ${DATA_DIR}/lemon
lempar.c
)
- ExternalProject_ByProducts(perplex PERPLEX_BLD ${PERPLEX_BLD_ROOT}
${DATA_DIR}/perplex ${DATA_DIR}/perplex
+ ExternalProject_ByProducts(perplex_perplex PERPLEX_BLD ${PERPLEX_BLD_ROOT}
${DATA_DIR}/perplex ${DATA_DIR}/perplex
perplex_template.c
)
- set(LEMON_ROOT ${CMAKE_BUILD_RPATH})
- set(RE2C_ROOT ${CMAKE_BUILD_RPATH})
- set(PERPLEX_ROOT ${CMAKE_BUILD_RPATH})
-
endif (BRLCAD_LEVEL2)
# Local Variables:
Modified: brlcad/branches/thirdparty_rework/src/superbuild/png.cmake
===================================================================
--- brlcad/branches/thirdparty_rework/src/superbuild/png.cmake 2020-10-09
01:02:03 UTC (rev 77374)
+++ brlcad/branches/thirdparty_rework/src/superbuild/png.cmake 2020-10-09
03:30:43 UTC (rev 77375)
@@ -30,8 +30,10 @@
set(PNG_SUFFIX
${CMAKE_SHARED_LIBRARY_SUFFIX}.${PNG_VERSION_MAJOR}.${PNG_VERSION_MINOR}.0)
endif (MSVC)
+ set(PNG_DEPS)
if (TARGET ZLIB_BLD)
set(ZLIB_TARGET ZLIB_BLD)
+ list(APPEND PNG_DEPS ZLIB_BLD zlib_stage)
endif (TARGET ZLIB_BLD)
set(PNG_INSTDIR ${CMAKE_BINARY_DIR}/png)
@@ -45,7 +47,7 @@
-DSKIP_INSTALL_EXPORT=ON -DPNG_TESTS=OFF -Dld-version-script=OFF
-DZLIB_ROOT=$<$<BOOL:${ZLIB_TARGET}>:${CMAKE_BINARY_DIR}/$<CONFIG>>
-DZLIB_LIBRARY=$<$<BOOL:${ZLIB_TARGET}>:${CMAKE_BINARY_DIR}/$<CONFIG>/${LIB_DIR}/${ZLIB_BASENAME}${CMAKE_SHARED_LIBRARY_SUFFIX}>
-DPNG_LIB_NAME=${PNG_LIB_NAME} -DPNG_PREFIX=brl_
- DEPENDS ${ZLIB_TARGET}
+ DEPENDS ${PNG_DEPS}
)
# Tell the parent build about files and libraries
Modified:
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindLEMON.cmake
===================================================================
---
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindLEMON.cmake
2020-10-09 01:02:03 UTC (rev 77374)
+++
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindLEMON.cmake
2020-10-09 03:30:43 UTC (rev 77375)
@@ -10,7 +10,7 @@
#
# Originally based off of FindBISON.cmake from Kitware's CMake distribution
#
-# Copyright (c) 2010-2016 United States Government as represented by
+# Copyright (c) 2010-2020 United States Government as represented by
# the U.S. Army Research Laboratory.
# Copyright 2009 Kitware, Inc.
# Copyright 2006 Tristan Carel
@@ -44,9 +44,37 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#=============================================================================
-find_program(LEMON_EXECUTABLE lemon DOC "path to the lemon executable")
+set(_LEMON_SEARCHES)
+
+# Search LEMON_ROOT first if it is set.
+if(LEMON_ROOT)
+ set(_LEMON_SEARCH_ROOT PATHS ${LEMON_ROOT} NO_DEFAULT_PATH)
+ list(APPEND _LEMON_SEARCHES _LEMON_SEARCH_ROOT)
+endif()
+
+# Normal search.
+set(_LEMON_x86 "(x86)")
+set(_LEMON_SEARCH_NORMAL
+ PATHS "$ENV{ProgramFiles}/lemon"
+ "$ENV{ProgramFiles${_LEMON_x86}}/lemon")
+unset(_LEMON_x86)
+list(APPEND _LEMON_SEARCHES _LEMON_SEARCH_NORMAL)
+
+set(LEMON_NAMES lemon)
+
+# Try each search configuration.
+foreach(search ${_LEMON_SEARCHES})
+ find_program(LEMON_EXECUTABLE lemon ${${search}} PATH_SUFFIXES bin)
+endforeach()
+
mark_as_advanced(LEMON_EXECUTABLE)
+foreach(search ${_LEMON_SEARCHES})
+ find_file(LEMON_TEMPLATE lempar.c ${${search}} PATH_SUFFIXES share/lemon)
+endforeach()
+
+mark_as_advanced(LEMON_TEMPLATE)
+
if (LEMON_EXECUTABLE AND NOT LEMON_TEMPLATE)
# look for the template in share
if (DATA_DIR AND EXISTS "${DATA_DIR}/lemon/lempar.c")
@@ -160,7 +188,7 @@
add_custom_command(
OUTPUT ${LEMON_GEN_OUT} ${LEMON_GEN_SOURCE} ${LEMON_GEN_HEADER}
COMMAND ${CMAKE_COMMAND} -E copy ${lemon_in_file}
${${LVAR_PREFIX}_WORKING_DIR}/${INPUT_NAME}
- COMMAND ${LEMON_EXECUTABLE} -l -T${LEMON_TEMPLATE}
${${LVAR_PREFIX}_WORKING_DIR}/${INPUT_NAME} ${${LVAR_PREFIX}__EXTRA_ARGS}
+ COMMAND ${LEMON_EXECUTABLE} -T${LEMON_TEMPLATE}
${${LVAR_PREFIX}_WORKING_DIR}/${INPUT_NAME} ${${LVAR_PREFIX}__EXTRA_ARGS}
DEPENDS ${Input} ${LEMON_TEMPLATE} ${LEMON_EXECUTABLE_TARGET}
WORKING_DIRECTORY ${${LVAR_PREFIX}_WORKING_DIR}
COMMENT "[LEMON][${Name}] Building parser with ${LEMON_EXECUTABLE}"
Modified:
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindPERPLEX.cmake
===================================================================
---
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindPERPLEX.cmake
2020-10-09 01:02:03 UTC (rev 77374)
+++
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindPERPLEX.cmake
2020-10-09 03:30:43 UTC (rev 77375)
@@ -10,7 +10,7 @@
#
# Originally based off of FindBISON.cmake from Kitware's CMake distribution
#
-# Copyright (c) 2010-2016 United States Government as represented by
+# Copyright (c) 2010-2020 United States Government as represented by
# the U.S. Army Research Laboratory.
# Copyright 2009 Kitware, Inc.
# Copyright 2006 Tristan Carel
@@ -44,7 +44,29 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#=============================================================================
-find_program(PERPLEX_EXECUTABLE perplex DOC "path to the perplex executable")
+set(_PERPLEX_SEARCHES)
+
+# Search PERPLEX_ROOT first if it is set.
+if(PERPLEX_ROOT)
+ set(_PERPLEX_SEARCH_ROOT PATHS ${PERPLEX_ROOT} NO_DEFAULT_PATH)
+ list(APPEND _PERPLEX_SEARCHES _PERPLEX_SEARCH_ROOT)
+endif()
+
+# Normal search.
+set(_PERPLEX_x86 "(x86)")
+set(_PERPLEX_SEARCH_NORMAL
+ PATHS "$ENV{ProgramFiles}/perplex"
+ "$ENV{ProgramFiles${_PERPLEX_x86}}/perplex")
+unset(_PERPLEX_x86)
+list(APPEND _PERPLEX_SEARCHES _PERPLEX_SEARCH_NORMAL)
+
+set(PERPLEX_NAMES perplex)
+
+# Try each search configuration.
+foreach(search ${_PERPLEX_SEARCHES})
+ find_program(PERPLEX_EXECUTABLE perplex ${${search}} PATH_SUFFIXES bin)
+endforeach()
+
mark_as_advanced(PERPLEX_EXECUTABLE)
if(PERPLEX_EXECUTABLE AND NOT PERPLEX_TEMPLATE)
@@ -96,7 +118,7 @@
#
# Originally based off of FindBISON.cmake from Kitware's CMake distribution
#
-# Copyright (c) 2010-2016 United States Government as represented by
+# Copyright (c) 2010-2020 United States Government as represented by
# the U.S. Army Research Laboratory.
# Copyright 2009 Kitware, Inc.
# Copyright 2006 Tristan Carel
Modified:
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindRE2C.cmake
===================================================================
---
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindRE2C.cmake
2020-10-09 01:02:03 UTC (rev 77374)
+++
brlcad/branches/thirdparty_rework/src/superbuild/stepcode/cmake/FindRE2C.cmake
2020-10-09 03:30:43 UTC (rev 77375)
@@ -3,7 +3,29 @@
#
#=============================================================================
-find_program(RE2C_EXECUTABLE re2c DOC "path to the re2c executable")
+set(_RE2C_SEARCHES)
+
+# Search RE2C_ROOT first if it is set.
+if(RE2C_ROOT)
+ set(_RE2C_SEARCH_ROOT PATHS ${RE2C_ROOT} NO_DEFAULT_PATH)
+ list(APPEND _RE2C_SEARCHES _RE2C_SEARCH_ROOT)
+endif()
+
+# Normal search.
+set(_RE2C_x86 "(x86)")
+set(_RE2C_SEARCH_NORMAL
+ PATHS "$ENV{ProgramFiles}/re2c"
+ "$ENV{ProgramFiles${_RE2C_x86}}/re2c")
+unset(_RE2C_x86)
+list(APPEND _RE2C_SEARCHES _RE2C_SEARCH_NORMAL)
+
+set(RE2C_NAMES re2c)
+
+# Try each search configuration.
+foreach(search ${_RE2C_SEARCHES})
+ find_program(RE2C_EXECUTABLE re2c ${${search}} PATH_SUFFIXES bin)
+endforeach()
+
mark_as_advanced(RE2C_EXECUTABLE)
include(FindPackageHandleStandardArgs)
@@ -42,7 +64,7 @@
# ====================================================================
#
#=============================================================================
-# Copyright (c) 2010-2016 United States Government as represented by
+# Copyright (c) 2010-2020 United States Government as represented by
# the U.S. Army Research Laboratory.
# Copyright 2009 Kitware, Inc.
# Copyright 2006 Tristan Carel
Modified: brlcad/branches/thirdparty_rework/src/superbuild/stepcode.cmake
===================================================================
--- brlcad/branches/thirdparty_rework/src/superbuild/stepcode.cmake
2020-10-09 01:02:03 UTC (rev 77374)
+++ brlcad/branches/thirdparty_rework/src/superbuild/stepcode.cmake
2020-10-09 03:30:43 UTC (rev 77375)
@@ -26,14 +26,21 @@
set(SC_SUFFIX "${CMAKE_SHARED_LIBRARY_SUFFIX}.${SC_VERSION}")
endif (MSVC)
+ set(SC_DEPS)
+ if (TARGET PERPLEX_BLD)
+ list(APPEND SC_DEPS perplex_lemon perplex_re2c perplex_perplex)
+ endif (TARGET PERPLEX_BLD)
+
+ set(STEPCODE_INSTDIR "${CMAKE_BINARY_DIR}/stepcode")
+
ExternalProject_Add(STEPCODE_BLD
SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/stepcode"
BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
- CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}
-DLIB_DIR=${LIB_DIR} -DBIN_DIR=${BIN_DIR}
+ CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${STEPCODE_INSTDIR} -DLIB_DIR=${LIB_DIR}
-DBIN_DIR=${BIN_DIR}
-DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH}
-DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS}
- -DLEMON_ROOT=${CMAKE_INSTALL_PREFIX}
-DLEMON_TEMPLATE=${LEMON_TEMPLATE}
- -DRE2C_ROOT=${CMAKE_INSTALL_PREFIX}
- -DPERPLEX_ROOT=${CMAKE_INSTALL_PREFIX}
+ -DLEMON_ROOT=${CMAKE_BINARY_DIR}/$<CONFIG>
+ -DRE2C_ROOT=${CMAKE_BINARY_DIR}/$<CONFIG>
+ -DPERPLEX_ROOT=${CMAKE_BINARY_DIR}/$<CONFIG>
-DSC_IS_SUBBUILD=ON -DSC_PYTHON_GENERATOR=OFF
-DSC_ENABLE_TESTING=OFF -DSC_ENABLE_COVERAGE=OFF
-DSC_BUILD_SCHEMAS=
-DINCLUDE_INSTALL_DIR=${INCLUDE_DIR}
@@ -41,109 +48,105 @@
)
# Tell the parent build about files and libraries
- file(APPEND "${SUPERBUILD_OUT}" "
set(STEPCODE_LIBS base express exppp stepcore stepeditor stepdai steputils)
foreach(SCLIB ${STEPCODE_LIBS})
- ExternalProject_Target(lib${SCLIB} STEPCODE_BLD
- OUTPUT_FILE ${SC_PREFIX}${SCLIB}${SC_SUFFIX}
- SYMLINKS
\"${SC_PREFIX}${SCLIB}${CMAKE_SHARED_LIBRARY_SUFFIX};${SC_PREFIX}${SCLIB}${CMAKE_SHARED_LIBRARY_SUFFIX}.2\"
- LINK_TARGET \"${SC_PREFIX}${SCLIB}${CMAKE_SHARED_LIBRARY_SUFFIX}\"
+ ExternalProject_Target(lib${SCLIB} STEPCODE_BLD ${STEPCODE_INSTDIR}
+ SHARE ${LIB_DIR}/${SC_PREFIX}${SCLIB}${SC_SUFFIX}
+ SYMLINKS
${LIB_DIR}/${SC_PREFIX}${SCLIB}${CMAKE_SHARED_LIBRARY_SUFFIX};${LIB_DIR}/${SC_PREFIX}${SCLIB}${CMAKE_SHARED_LIBRARY_SUFFIX}.2
+ LINK_TARGET ${SC_PREFIX}${SCLIB}${CMAKE_SHARED_LIBRARY_SUFFIX}
RPATH
)
endforeach(SCLIB ${STEPCODE_LIBS})
set(STEPCODE_EXECS check-express exppp exp2cxx)
foreach(SCEXEC ${STEPCODE_EXECS})
- ExternalProject_Target(${SCEXEC} STEPCODE_BLD
- OUTPUT_FILE ${SCEXEC}${CMAKE_EXECUTABLE_SUFFIX}
- RPATH EXEC
+ ExternalProject_Target(${SCEXEC}_exe STEPCODE_BLD
+ EXEC ${BIN_DIR}/${SCEXEC}${CMAKE_EXECUTABLE_SUFFIX}
+ RPATH
)
endforeach(SCEXEC ${STEPCODE_EXECS})
- ExternalProject_ByProducts(STEPCODE_BLD ${INCLUDE_DIR}
- stepcode/cldai/sdaiApplication_instance_set.h
- stepcode/cldai/sdaiSession_instance.h
- stepcode/cldai/sdaiObject.h
- stepcode/cldai/sdaiString.h
- stepcode/cldai/sdaiEntity_extent.h
- stepcode/cldai/sdaiEnum.h
- stepcode/cldai/sdaiModel_contents.h
- stepcode/cldai/sdaiBinary.h
- stepcode/cldai/sdaiEntity_extent_set.h
- stepcode/cldai/sdaiModel_contents_list.h
- stepcode/cldai/sdaiDaObject.h
- stepcode/ordered_attrs.h
- stepcode/exppp/exppp.h
- stepcode/express/hash.h
- stepcode/express/error.h
- stepcode/express/linklist.h
- stepcode/express/basic.h
- stepcode/express/memory.h
- stepcode/express/lexact.h
- stepcode/express/type.h
- stepcode/express/caseitem.h
- stepcode/express/entity.h
- stepcode/express/resolve.h
- stepcode/express/schema.h
- stepcode/express/stmt.h
- stepcode/express/expr.h
- stepcode/express/dict.h
- stepcode/express/expbasic.h
- stepcode/express/alg.h
- stepcode/express/variable.h
- stepcode/express/express.h
- stepcode/express/object.h
- stepcode/express/symbol.h
- stepcode/express/scope.h
- stepcode/sc_export.h
- stepcode/sc_cf.h
- stepcode/clutils/Str.h
- stepcode/clutils/gennodearray.h
- stepcode/clutils/gennode.h
- stepcode/clutils/errordesc.h
- stepcode/clutils/gennodelist.h
- stepcode/clutils/sc_hash.h
- stepcode/clutils/dirobj.h
- stepcode/cleditor/cmdmgr.h
- stepcode/cleditor/editordefines.h
- stepcode/cleditor/SdaiHeaderSchemaClasses.h
- stepcode/cleditor/seeinfodefault.h
- stepcode/cleditor/SdaiHeaderSchema.h
- stepcode/cleditor/SdaiSchemaInit.h
- stepcode/cleditor/STEPfile.h
- stepcode/sc_version_string.h
- stepcode/sc_stdbool.h
- stepcode/base/sc_getopt.h
- stepcode/base/sc_trace_fprintf.h
- stepcode/base/sc_benchmark.h
- stepcode/base/sc_memmgr.h
- stepcode/clstepcore/STEPundefined.h
- stepcode/clstepcore/mgrnodelist.h
- stepcode/clstepcore/STEPattribute.h
- stepcode/clstepcore/STEPaggregate.h
- stepcode/clstepcore/ExpDict.h
- stepcode/clstepcore/read_func.h
- stepcode/clstepcore/needFunc.h
- stepcode/clstepcore/mgrnodearray.h
- stepcode/clstepcore/mgrnode.h
- stepcode/clstepcore/dispnode.h
- stepcode/clstepcore/sdai.h
- stepcode/clstepcore/STEPcomplex.h
- stepcode/clstepcore/instmgr.h
- stepcode/clstepcore/baseType.h
- stepcode/clstepcore/sdaiSelect.h
- stepcode/clstepcore/SubSuperIterators.h
- stepcode/clstepcore/dictdefs.h
- stepcode/clstepcore/SingleLinkList.h
- stepcode/clstepcore/STEPattributeList.h
- stepcode/clstepcore/dispnodelist.h
- stepcode/clstepcore/sdaiApplication_instance.h
- stepcode/clstepcore/Registry.h
- stepcode/clstepcore/complexSupport.h
+ ExternalProject_ByProducts(libstepcore_stage STEPCODE_BLD
${STEPCODE_INSTDIR} ${INCLUDE_DIR}/stepcode ${INCLUDE_DIR}/stepcode
+ cldai/sdaiApplication_instance_set.h
+ cldai/sdaiSession_instance.h
+ cldai/sdaiObject.h
+ cldai/sdaiString.h
+ cldai/sdaiEntity_extent.h
+ cldai/sdaiEnum.h
+ cldai/sdaiModel_contents.h
+ cldai/sdaiBinary.h
+ cldai/sdaiEntity_extent_set.h
+ cldai/sdaiModel_contents_list.h
+ cldai/sdaiDaObject.h
+ ordered_attrs.h
+ exppp/exppp.h
+ express/hash.h
+ express/error.h
+ express/linklist.h
+ express/basic.h
+ express/memory.h
+ express/lexact.h
+ express/type.h
+ express/caseitem.h
+ express/entity.h
+ express/resolve.h
+ express/schema.h
+ express/stmt.h
+ express/expr.h
+ express/dict.h
+ express/expbasic.h
+ express/alg.h
+ express/variable.h
+ express/express.h
+ express/object.h
+ express/symbol.h
+ express/scope.h
+ sc_export.h
+ sc_cf.h
+ clutils/Str.h
+ clutils/gennodearray.h
+ clutils/gennode.h
+ clutils/errordesc.h
+ clutils/gennodelist.h
+ clutils/sc_hash.h
+ clutils/dirobj.h
+ cleditor/cmdmgr.h
+ cleditor/editordefines.h
+ cleditor/SdaiHeaderSchemaClasses.h
+ cleditor/seeinfodefault.h
+ cleditor/SdaiHeaderSchema.h
+ cleditor/SdaiSchemaInit.h
+ cleditor/STEPfile.h
+ sc_version_string.h
+ sc_stdbool.h
+ base/sc_getopt.h
+ base/sc_trace_fprintf.h
+ base/sc_benchmark.h
+ base/sc_memmgr.h
+ clstepcore/STEPundefined.h
+ clstepcore/mgrnodelist.h
+ clstepcore/STEPattribute.h
+ clstepcore/STEPaggregate.h
+ clstepcore/ExpDict.h
+ clstepcore/read_func.h
+ clstepcore/needFunc.h
+ clstepcore/mgrnodearray.h
+ clstepcore/mgrnode.h
+ clstepcore/dispnode.h
+ clstepcore/sdai.h
+ clstepcore/STEPcomplex.h
+ clstepcore/instmgr.h
+ clstepcore/baseType.h
+ clstepcore/sdaiSelect.h
+ clstepcore/SubSuperIterators.h
+ clstepcore/dictdefs.h
+ clstepcore/SingleLinkList.h
+ clstepcore/STEPattributeList.h
+ clstepcore/dispnodelist.h
+ clstepcore/sdaiApplication_instance.h
+ clstepcore/Registry.h
+ clstepcore/complexSupport.h
)
- \n")
- list(APPEND BRLCAD_DEPS STEPCODE_BLD)
-
SetTargetFolder(STEPCODE_BLD "Third Party Libraries")
SetTargetFolder(stepcode "Third Party Libraries")
endif(BRLCAD_SC_BUILD)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits