Revision: 76768
          http://sourceforge.net/p/brlcad/code/76768
Author:   starseeker
Date:     2020-08-15 00:35:05 +0000 (Sat, 15 Aug 2020)
Log Message:
-----------
Turn postscript libdm plugin back on

Modified Paths:
--------------
    brlcad/branches/RELEASE/src/libdm/CMakeLists.txt
    brlcad/branches/RELEASE/src/libdm/plot/CMakeLists.txt
    brlcad/branches/RELEASE/src/libdm/postscript/CMakeLists.txt

Modified: brlcad/branches/RELEASE/src/libdm/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/libdm/CMakeLists.txt    2020-08-15 00:29:12 UTC 
(rev 76767)
+++ brlcad/branches/RELEASE/src/libdm/CMakeLists.txt    2020-08-15 00:35:05 UTC 
(rev 76768)
@@ -20,6 +20,7 @@
 
 if(BRLCAD_ENABLE_TCL)
   add_subdirectory(plot)
+  add_subdirectory(postscript)
   add_subdirectory(txt)
 endif(BRLCAD_ENABLE_TCL)
 

Modified: brlcad/branches/RELEASE/src/libdm/plot/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/libdm/plot/CMakeLists.txt       2020-08-15 
00:29:12 UTC (rev 76767)
+++ brlcad/branches/RELEASE/src/libdm/plot/CMakeLists.txt       2020-08-15 
00:35:05 UTC (rev 76768)
@@ -1,26 +1,36 @@
-include_directories(
-  ${CMAKE_CURRENT_SOURCE_DIR}
-  ${BRLCAD_BINARY_DIR}/include
-  ${BRLCAD_SOURCE_DIR}/include
-  ${BU_INCLUDE_DIRS}
-  ${TCL_INCLUDE_PATH}
-  )
-
 set(PLOT_SRCS
   dm-plot.c
   )
 
-add_definitions(-DDM_PLUGIN)
 
-add_library(dm-plot SHARED ${PLOT_SRCS})
-target_link_libraries(dm-plot libdm libbu ${TCL_LIBRARY})
-set_property(TARGET dm-plot APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
-VALIDATE_STYLE(dm-plot "${PLOT_SRCS}")
+if(BRLCAD_ENABLE_TCL)
 
-PLUGIN_SETUP(dm-plot dm)
+  find_package(TCL)
 
-CMAKEFILES(dm-plot.h)
+  include_directories(
+    ${CMAKE_CURRENT_SOURCE_DIR}
+    ${BRLCAD_BINARY_DIR}/include
+    ${BRLCAD_SOURCE_DIR}/include
+    ${BU_INCLUDE_DIRS}
+    ${TCL_INCLUDE_PATH}
+    )
 
+  add_definitions(-DDM_PLUGIN)
+
+  add_library(dm-plot SHARED ${PLOT_SRCS})
+  target_link_libraries(dm-plot libdm libbu ${TCL_LIBRARY})
+  set_property(TARGET dm-plot APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
+  VALIDATE_STYLE(dm-plot "${PLOT_SRCS}")
+
+  PLUGIN_SETUP(dm-plot dm)
+
+endif(BRLCAD_ENABLE_TCL)
+
+CMAKEFILES(
+  ${PLOT_SRCS}
+  dm-plot.h
+  )
+
 # Local Variables:
 # tab-width: 8
 # mode: cmake

Modified: brlcad/branches/RELEASE/src/libdm/postscript/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/libdm/postscript/CMakeLists.txt 2020-08-15 
00:29:12 UTC (rev 76767)
+++ brlcad/branches/RELEASE/src/libdm/postscript/CMakeLists.txt 2020-08-15 
00:35:05 UTC (rev 76768)
@@ -1,25 +1,36 @@
-include_directories(
-  ${CMAKE_CURRENT_SOURCE_DIR}
-  ${BRLCAD_BINARY_DIR}/include
-  ${BRLCAD_SOURCE_DIR}/include
-  ${BU_INCLUDE_DIRS}
-  )
-
 set(PS_SRCS
   dm-ps.c
   )
 
-add_definitions(-DDM_PLUGIN)
+if(BRLCAD_ENABLE_TCL)
 
-add_library(dm-ps SHARED ${PS_SRCS})
-target_link_libraries(dm-ps libdm libbu ${TCL_LIBRARY})
-set_property(TARGET dm-ps APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
-VALIDATE_STYLE(dm-ps "${PS_SRCS}")
+  find_package(TCL)
 
-PLUGIN_SETUP(dm-ps dm)
+  include_directories(
+    ${CMAKE_CURRENT_SOURCE_DIR}
+    ${BRLCAD_BINARY_DIR}/include
+    ${BRLCAD_SOURCE_DIR}/include
+    ${BU_INCLUDE_DIRS}
+    ${TCL_INCLUDE_PATH}
+    )
 
-CMAKEFILES(dm-ps.h)
+  add_definitions(-DDM_PLUGIN)
 
+  add_library(dm-ps SHARED ${PS_SRCS})
+  target_link_libraries(dm-ps libdm libbu ${TCL_LIBRARY})
+  set_property(TARGET dm-ps APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
+  VALIDATE_STYLE(dm-ps "${PS_SRCS}")
+
+  PLUGIN_SETUP(dm-ps dm)
+
+endif(BRLCAD_ENABLE_TCL)
+
+CMAKEFILES(
+  CMakeLists.txt
+  ${PS_SRCS}
+  dm-ps.h
+  )
+
 # Local Variables:
 # tab-width: 8
 # mode: cmake

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