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

Reply via email to