Revision: 77928
          http://sourceforge.net/p/brlcad/code/77928
Author:   starseeker
Date:     2020-12-04 17:06:37 +0000 (Fri, 04 Dec 2020)
Log Message:
-----------
Incorporate what should (currently) be no-op CMake changes for step converters 
from extbuild.

Modified Paths:
--------------
    brlcad/trunk/src/conv/step/ap203e2-g/CMakeLists.txt
    brlcad/trunk/src/conv/step/ap214-g/CMakeLists.txt
    brlcad/trunk/src/conv/step/ap242-g/CMakeLists.txt
    brlcad/trunk/src/conv/step/g-ap203e2/CMakeLists.txt
    brlcad/trunk/src/conv/step/g-ap214/CMakeLists.txt
    brlcad/trunk/src/conv/step/g-ap242/CMakeLists.txt
    brlcad/trunk/src/conv/step/g-step/CMakeLists.txt
    brlcad/trunk/src/conv/step/ifc-g/CMakeLists.txt
    brlcad/trunk/src/conv/step/step-g/CMakeLists.txt
    brlcad/trunk/src/conv/step/util/CMakeLists.txt

Modified: brlcad/trunk/src/conv/step/ap203e2-g/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/ap203e2-g/CMakeLists.txt 2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/ap203e2-g/CMakeLists.txt 2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -2,10 +2,13 @@
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}/../step-g
+  ${STEPCODE_INCLUDE_DIRS}
   ${OPENNURBS_INCLUDE_DIRS}
   )
 BRLCAD_INCLUDE_DIRS(AP203_INCLUDE_DIRS)
 
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
 set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap203e2/ap203e2_mim_lf.exp)
 add_definitions(-DAP203e2)
 

Modified: brlcad/trunk/src/conv/step/ap214-g/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/ap214-g/CMakeLists.txt   2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/ap214-g/CMakeLists.txt   2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -3,8 +3,12 @@
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}/../step-g
+  ${STEPCODE_INCLUDE_DIRS}
   ${OPENNURBS_INCLUDE_DIRS}
   )
+
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
 BRLCAD_INCLUDE_DIRS(AP214_INCLUDE_DIRS)
 
 set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap214e3/AP214E3_2010.exp)

Modified: brlcad/trunk/src/conv/step/ap242-g/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/ap242-g/CMakeLists.txt   2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/ap242-g/CMakeLists.txt   2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -2,8 +2,12 @@
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}/../step-g
+  ${STEPCODE_INCLUDE_DIRS}
   ${OPENNURBS_INCLUDE_DIRS}
   )
+
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
 BRLCAD_INCLUDE_DIRS(AP242_INCLUDE_DIRS)
 
 set(STEP_SCHEMA_FILE 
${CMAKE_CURRENT_SOURCE_DIR}/../../../other/stepcode/data/ap242/ap242e1.exp)

Modified: brlcad/trunk/src/conv/step/g-ap203e2/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/g-ap203e2/CMakeLists.txt 2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/g-ap203e2/CMakeLists.txt 2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -1,8 +1,12 @@
 set(AP203_INCLUDE_DIRS
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
+  ${STEPCODE_INCLUDE_DIRS}
   ${OPENNURBS_INCLUDE_DIRS}
   )
+
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
 BRLCAD_INCLUDE_DIRS(AP203_INCLUDE_DIRS)
 
 set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap203e2/ap203e2_mim_lf.exp)

Modified: brlcad/trunk/src/conv/step/g-ap214/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/g-ap214/CMakeLists.txt   2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/g-ap214/CMakeLists.txt   2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -2,8 +2,12 @@
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}/../g-step
+  ${STEPCODE_INCLUDE_DIRS}
   ${OPENNURBS_INCLUDE_DIRS}
   )
+
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
 BRLCAD_INCLUDE_DIRS(AP214_INCLUDE_DIRS)
 
 set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap214e3/AP214E3_2010.exp)

Modified: brlcad/trunk/src/conv/step/g-ap242/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/g-ap242/CMakeLists.txt   2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/g-ap242/CMakeLists.txt   2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -2,8 +2,12 @@
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}/../g-step
+  ${STEPCODE_INCLUDE_DIRS}
   ${OPENNURBS_INCLUDE_DIRS}
   )
+
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
 BRLCAD_INCLUDE_DIRS(AP242_INCLUDE_DIRS)
 
 set(STEP_SCHEMA_FILE 
${CMAKE_CURRENT_SOURCE_DIR}/../../../other/stepcode/data/ap242/ap242e1.exp)

Modified: brlcad/trunk/src/conv/step/g-step/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/g-step/CMakeLists.txt    2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/g-step/CMakeLists.txt    2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -2,9 +2,12 @@
 include_directories(
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
+  ${STEPCODE_INCLUDE_DIRS}
   )
 
-set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap203/ap203.exp)
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
+set(STEP_SCHEMA_FILE 
${CMAKE_SOURCE_DIR}/src/other/stepcode/data/ap203/ap203.exp)
 add_definitions(-DAP203)
 
 GENERATE_SCHEMA_INPUTS(${STEP_SCHEMA_FILE} gstep)
@@ -45,6 +48,7 @@
   BRLCAD_ADDEXEC(g-step "${gstep_SOURCES}" "${gstep_LIBS}" NO_STRICT)
   add_dependencies(g-step step-express-${SCHEMA_NAME}-gstep)
   set_property(TARGET g-step APPEND PROPERTY INCLUDE_DIRECTORIES 
"${gstep_SCHEMA_OUT_DIR}")
+  target_compile_definitions(g-step PRIVATE SC_SCHEMA_DLL_EXPORTS)
 
   if (HIDE_INTERNAL_SYMBOLS)
     set(gstep_IMPORTS

Modified: brlcad/trunk/src/conv/step/ifc-g/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/ifc-g/CMakeLists.txt     2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/ifc-g/CMakeLists.txt     2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -1,8 +1,12 @@
 set(IFC_INCLUDE_DIRS
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
+  ${STEPCODE_INCLUDE_DIRS}
   ${OPENNURBS_INCLUDE_DIRS}
   )
+
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
 BRLCAD_INCLUDE_DIRS(IFC_INCLUDE_DIRS)
 
 set(IFC_SCHEMA_FILE ${STEPCODE_DIR}/data/ifc4/IFC4.exp)

Modified: brlcad/trunk/src/conv/step/step-g/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/step-g/CMakeLists.txt    2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/step-g/CMakeLists.txt    2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -2,10 +2,13 @@
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${OPENNURBS_INCLUDE_DIRS}
+  ${STEPCODE_INCLUDE_DIRS}
   )
 BRLCAD_INCLUDE_DIRS(AP203_INCLUDE_DIRS)
 
-set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap203/ap203.exp)
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
+set(STEP_SCHEMA_FILE 
${CMAKE_SOURCE_DIR}/src/other/stepcode/data/ap203/ap203.exp)
 add_definitions(-DAP203)
 #set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap203e2/ap203e2_mim_lf.exp)
 #add_definitions(-DAP203e2)
@@ -469,6 +472,7 @@
   BRLCAD_ADDEXEC(step-g "${stepg_SOURCES}" "${stepg_LIBS}" NO_STRICT)
   add_dependencies(step-g step-express-${SCHEMA_NAME}-stepg)
   set_property(TARGET step-g APPEND PROPERTY INCLUDE_DIRECTORIES 
"${stepg_SCHEMA_OUT_DIR}")
+  target_compile_definitions(step-g PRIVATE SC_SCHEMA_DLL_EXPORTS)
 
   if(HIDE_INTERNAL_SYMBOLS)
     set(SCIMPORTS SC_CORE_DLL_IMPORTS SC_DAI_DLL_IMPORTS SC_EDITOR_DLL_IMPORTS 
SC_UTILS_DLL_IMPORTS ON_DLL_IMPORTS)

Modified: brlcad/trunk/src/conv/step/util/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/conv/step/util/CMakeLists.txt      2020-12-04 16:54:52 UTC 
(rev 77927)
+++ brlcad/trunk/src/conv/step/util/CMakeLists.txt      2020-12-04 17:06:37 UTC 
(rev 77928)
@@ -1,9 +1,12 @@
 include_directories(
   ${CMAKE_CURRENT_BINARY_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}
+  ${STEPCODE_INCLUDE_DIRS}
   )
 
-set(STEP_SCHEMA_FILE ${STEPCODE_DIR}/data/ap203/ap203.exp)
+link_directories(${CMAKE_BINARY_DIR}/${LIB_DIR})
+
+set(STEP_SCHEMA_FILE 
${CMAKE_SOURCE_DIR}/src/other/stepcode/data/ap203/ap203.exp)
 add_definitions(-DAP203)
 
 GENERATE_SCHEMA_INPUTS(${STEP_SCHEMA_FILE} list_elements)
@@ -25,6 +28,7 @@
   BRLCAD_ADDEXEC(list_elements "${list_elements_srcs}" "${lelem_LIBS}" 
NO_STRICT NO_INSTALL)
   add_dependencies(list_elements step-express-${SCHEMA_NAME}-list_elements)
   set_property(TARGET list_elements APPEND PROPERTY INCLUDE_DIRECTORIES 
"${list_elements_SCHEMA_OUT_DIR}")
+  target_compile_definitions(list_elements PRIVATE SC_SCHEMA_DLL_EXPORTS)
 
   if (HIDE_INTERNAL_SYMBOLS)
     set(list_elements_IMPORTS

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

Reply via email to