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