Revision: 76225
http://sourceforge.net/p/brlcad/code/76225
Author: starseeker
Date: 2020-06-26 16:43:05 +0000 (Fri, 26 Jun 2020)
Log Message:
-----------
More explicit deps for libdm apps
Modified Paths:
--------------
brlcad/trunk/src/adrt/CMakeLists.txt
brlcad/trunk/src/art/CMakeLists.txt
brlcad/trunk/src/burst/CMakeLists.txt
brlcad/trunk/src/burst/old/CMakeLists.txt
brlcad/trunk/src/remrt/CMakeLists.txt
brlcad/trunk/src/sig/CMakeLists.txt
Modified: brlcad/trunk/src/adrt/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/adrt/CMakeLists.txt 2020-06-26 16:37:42 UTC (rev
76224)
+++ brlcad/trunk/src/adrt/CMakeLists.txt 2020-06-26 16:43:05 UTC (rev
76225)
@@ -73,8 +73,7 @@
BRLCAD_ADDDATA(isst.tcl tclscripts/isst)
BRLCAD_ADDEXEC(isst isst.c "${isst_libs}" GUI)
- add_dependencies(isst isst_tcl_cp)
-
+ ADD_TARGET_DEPS(isst isst_tcl_cp dm-ogl dm-wgl)
foreach(item ${tclindex_target_list})
add_dependencies(isst ${item})
endforeach(item ${tclindex_target_list})
Modified: brlcad/trunk/src/art/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/art/CMakeLists.txt 2020-06-26 16:37:42 UTC (rev 76224)
+++ brlcad/trunk/src/art/CMakeLists.txt 2020-06-26 16:43:05 UTC (rev 76225)
@@ -47,6 +47,7 @@
)
BRLCAD_ADDEXEC(art "${ART_SRCS}"
"${RT_STD_LIBS};${Appleseed_LIBRARIES};${Appleseed_BOOST_SYSTEM_LIB};${Appleseed_OPENIMAGEIO_LIB}"
TEST_USESDATA)
+ ADD_TARGET_DEPS(art dm-ogl dm-wgl)
endif(Appleseed_FOUND)
set(art_ignore_files
Modified: brlcad/trunk/src/burst/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/burst/CMakeLists.txt 2020-06-26 16:37:42 UTC (rev
76224)
+++ brlcad/trunk/src/burst/CMakeLists.txt 2020-06-26 16:43:05 UTC (rev
76225)
@@ -24,6 +24,7 @@
)
BRLCAD_ADDEXEC(nburst "${burst_SOURCES}" "librt;libdm;libbu;${M_LIBRARY}")
+ADD_TARGET_DEPS(nburst dm-ogl dm-wgl)
set(burst_ignore
CMakeLists.txt
Modified: brlcad/trunk/src/burst/old/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/burst/old/CMakeLists.txt 2020-06-26 16:37:42 UTC (rev
76224)
+++ brlcad/trunk/src/burst/old/CMakeLists.txt 2020-06-26 16:43:05 UTC (rev
76225)
@@ -27,6 +27,7 @@
BRLCAD_ADDEXEC(burst "${burst_old_SOURCES}" "librt;libdm;${M_LIBRARY}")
+ADD_TARGET_DEPS(burst dm-ogl dm-wgl)
set(burst_old_noinst_HEADERS
CMakeLists.txt
Modified: brlcad/trunk/src/remrt/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/remrt/CMakeLists.txt 2020-06-26 16:37:42 UTC (rev
76224)
+++ brlcad/trunk/src/remrt/CMakeLists.txt 2020-06-26 16:43:05 UTC (rev
76225)
@@ -13,9 +13,11 @@
)
BRLCAD_ADDEXEC(remrt "../rt/opt.c;ihost.c;remrt.c" "liboptical;libdm")
+ADD_TARGET_DEPS(remrt dm-ogl dm-wgl)
BRLCAD_ADDEXEC(rtsrv
"../rt/usage.cpp;../rt/view.c;../rt/do.c;../rt/heatgraph.c;../rt/opt.c;../rt/scanline.c;../rt/worker.c;rtsrv.c"
"libdm;liboptical;libpkg;libicv")
set_property(TARGET rtsrv APPEND PROPERTY COMPILE_DEFINITIONS "RTSRV")
+ADD_TARGET_DEPS(rtsrv dm-ogl dm-wgl)
CMAKEFILES(ihost.h protocol.h)
CMAKEFILES(CMakeLists.txt)
Modified: brlcad/trunk/src/sig/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/sig/CMakeLists.txt 2020-06-26 16:37:42 UTC (rev 76224)
+++ brlcad/trunk/src/sig/CMakeLists.txt 2020-06-26 16:43:05 UTC (rev 76225)
@@ -11,6 +11,7 @@
BRLCAD_ADDEXEC(dauto2 dauto2.c libbu)
BRLCAD_ADDEXEC(dconv dconv.c "libbu;libfft")
BRLCAD_ADDEXEC(ddisp ddisp.c libdm)
+ADD_TARGET_DEPS(ddisp dm-ogl dm-wgl)
BRLCAD_ADDEXEC(dfft "dfft.c;interp.c;butter.c" "libbu;libfft")
BRLCAD_ADDEXEC(dmod dmod.c "libbu;${M_LIBRARY}")
BRLCAD_ADDEXEC(dpeak dpeak.c libbu)
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