Revision: 76052
          http://sourceforge.net/p/brlcad/code/76052
Author:   starseeker
Date:     2020-06-06 19:39:56 +0000 (Sat, 06 Jun 2020)
Log Message:
-----------
Adapt libdm plugin CMake to absense of global BRLCADBUILD and HAVE_CONFIG_H 
setting

Modified Paths:
--------------
    brlcad/branches/dm-fb-merge/src/libdm/X/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/glx/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/osgl/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/plot/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/postscript/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/qt/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/tk/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/txt/CMakeLists.txt
    brlcad/branches/dm-fb-merge/src/libdm/wgl/CMakeLists.txt

Modified: brlcad/branches/dm-fb-merge/src/libdm/X/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/X/CMakeLists.txt      2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/X/CMakeLists.txt      2020-06-06 
19:39:56 UTC (rev 76052)
@@ -25,6 +25,7 @@
 
 add_library(dm-X SHARED ${X_SRCS})
 target_link_libraries(dm-X libdm libbu ${TCL_LIBRARY} ${TK_LIBRARY} 
${X11_LIBRARIES})
+set_property(TARGET dm-X APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-X APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/glx/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/glx/CMakeLists.txt    2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/glx/CMakeLists.txt    2020-06-06 
19:39:56 UTC (rev 76052)
@@ -27,6 +27,7 @@
 
 add_library(dm-ogl SHARED ${OGL_SRCS})
 target_link_libraries(dm-ogl libdm libbu ${X11_LIBRARIES} ${OPENGL_LIBRARIES} 
${TCL_LIBRARY} ${TK_LIBRARY})
+set_property(TARGET dm-ogl APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-ogl APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/osgl/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/osgl/CMakeLists.txt   2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/osgl/CMakeLists.txt   2020-06-06 
19:39:56 UTC (rev 76052)
@@ -43,6 +43,7 @@
 
 add_library(dm-osgl SHARED ${OSGL_SRCS})
 target_link_libraries(dm-osgl libdm librt libbu ${OSGL_LIBRARIES})
+set_property(TARGET dm-osgl APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-osgl APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/plot/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/plot/CMakeLists.txt   2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/plot/CMakeLists.txt   2020-06-06 
19:39:56 UTC (rev 76052)
@@ -14,6 +14,7 @@
 
 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)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-plot APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/postscript/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/postscript/CMakeLists.txt     
2020-06-06 19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/postscript/CMakeLists.txt     
2020-06-06 19:39:56 UTC (rev 76052)
@@ -13,6 +13,7 @@
 
 add_library(dm-ps SHARED ${PS_SRCS})
 target_link_libraries(dm-ps libdm libbu)
+set_property(TARGET dm-ps APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-ps APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/qt/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/qt/CMakeLists.txt     2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/qt/CMakeLists.txt     2020-06-06 
19:39:56 UTC (rev 76052)
@@ -35,6 +35,7 @@
 
 add_library(dm-qt SHARED ${QT_SRCS})
 target_link_libraries(dm-qt libdm libbu ${QT_LIBRARIES})
+set_property(TARGET dm-qt APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-qt APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/tk/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/tk/CMakeLists.txt     2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/tk/CMakeLists.txt     2020-06-06 
19:39:56 UTC (rev 76052)
@@ -22,6 +22,7 @@
 
 add_library(dm-tk SHARED ${TK_SRCS})
 target_link_libraries(dm-tk libdm libbu ${TCL_LIBRARY} ${TK_LIBRARY})
+set_property(TARGET dm-tk APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-tk APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EtkPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/txt/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/txt/CMakeLists.txt    2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/txt/CMakeLists.txt    2020-06-06 
19:39:56 UTC (rev 76052)
@@ -15,6 +15,7 @@
 
 add_library(dm-txt SHARED ${TXT_SRCS})
 target_link_libraries(dm-txt libdm libbu ${TCL_LIBRARY})
+set_property(TARGET dm-txt APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-txt APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

Modified: brlcad/branches/dm-fb-merge/src/libdm/wgl/CMakeLists.txt
===================================================================
--- brlcad/branches/dm-fb-merge/src/libdm/wgl/CMakeLists.txt    2020-06-06 
19:32:28 UTC (rev 76051)
+++ brlcad/branches/dm-fb-merge/src/libdm/wgl/CMakeLists.txt    2020-06-06 
19:39:56 UTC (rev 76052)
@@ -23,6 +23,7 @@
 
 add_library(dm-wgl SHARED ${WGL_SRCS})
 target_link_libraries(dm-wgl libdm libbu ${TCL_LIBRARY} ${TK_LIBRARY} 
${OPENGL32_LIBRARY} ${OPENGL_LIBRARIES})
+set_property(TARGET dm-wgl APPEND PROPERTY COMPILE_DEFINITIONS BRLCADBUILD 
HAVE_CONFIG_H)
 if (HIDE_INTERNAL_SYMBOLS)
   set_property(TARGET dm-wgl APPEND PROPERTY COMPILE_DEFINITIONS 
"DM_DLL_EXPORTS")
 endif (HIDE_INTERNAL_SYMBOLS)

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