Revision: 76706
http://sourceforge.net/p/brlcad/code/76706
Author: starseeker
Date: 2020-08-11 17:36:18 +0000 (Tue, 11 Aug 2020)
Log Message:
-----------
Catch files that aren't listed for distcheck by any of the build targets
specifically on Windows.
Modified Paths:
--------------
brlcad/branches/RELEASE/src/CMakeLists.txt
brlcad/branches/RELEASE/src/fb/CMakeLists.txt
brlcad/branches/RELEASE/src/librt/CMakeLists.txt
brlcad/branches/RELEASE/src/libtermio/CMakeLists.txt
brlcad/branches/RELEASE/src/remrt/CMakeLists.txt
brlcad/branches/RELEASE/src/util/CMakeLists.txt
Modified: brlcad/branches/RELEASE/src/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/CMakeLists.txt 2020-08-11 15:38:51 UTC (rev
76705)
+++ brlcad/branches/RELEASE/src/CMakeLists.txt 2020-08-11 17:36:18 UTC (rev
76706)
@@ -50,12 +50,6 @@
# Level 3 directories contain BRL-CAD's executables. Setting
# the BRLCAD_ENABLE_TARGETS level to 3 will enable all programs.
-# FIXME: Ideally these should all be in the below list,
-# need to fix them on Windows.
-if(NOT WIN32)
- set(non_win32_dirs remrt)
-endif(NOT WIN32)
-
set(level_3_dirs
brlman
burst
@@ -73,7 +67,7 @@
util
qged
external
- ${non_win32_dirs}
+ remrt
# tclscripts must come before applications like
# mged and archer that need the scripts in place to
# run. The script target lists are defined when the tclscripts
Modified: brlcad/branches/RELEASE/src/fb/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/fb/CMakeLists.txt 2020-08-11 15:38:51 UTC
(rev 76705)
+++ brlcad/branches/RELEASE/src/fb/CMakeLists.txt 2020-08-11 17:36:18 UTC
(rev 76706)
@@ -32,6 +32,8 @@
if(TARGET libtermio)
BRLCAD_ADDEXEC(fbcolor fbcolor.c "libdm;libtermio")
ADD_TARGET_DEPS(fbcolor dm-ogl dm-wgl)
+else(TARGET libtermio)
+ CMAKEFILES(fbcolor.c)
endif(TARGET libtermio)
BRLCAD_ADDEXEC(fbfade "fbfade.c;ioutil.c" libdm)
ADD_TARGET_DEPS(fbfade dm-ogl dm-wgl)
@@ -52,6 +54,8 @@
if(TARGET libtermio)
BRLCAD_ADDEXEC(fbpoint fbpoint.c "libdm;libbu;libtermio;libpkg")
ADD_TARGET_DEPS(fbpoint dm-ogl dm-wgl)
+else(TARGET libtermio)
+ CMAKEFILES(fbpoint.c)
endif(TARGET libtermio)
BRLCAD_ADDEXEC(fbstretch "fbstretch.c;ioutil.c" libdm)
ADD_TARGET_DEPS(fbstretch dm-ogl dm-wgl)
@@ -58,6 +62,8 @@
if(TARGET libtermio)
BRLCAD_ADDEXEC(fbzoom fbzoom.c "libdm;libtermio")
ADD_TARGET_DEPS(fbzoom dm-ogl dm-wgl)
+else(TARGET libtermio)
+ CMAKEFILES(fbzoom.c)
endif(TARGET libtermio)
BRLCAD_ADDEXEC(gif-fb "gif-fb.c;ioutil.c" libdm)
ADD_TARGET_DEPS(gif-fb dm-ogl dm-wgl)
Modified: brlcad/branches/RELEASE/src/librt/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/librt/CMakeLists.txt 2020-08-11 15:38:51 UTC
(rev 76705)
+++ brlcad/branches/RELEASE/src/librt/CMakeLists.txt 2020-08-11 17:36:18 UTC
(rev 76706)
@@ -300,6 +300,7 @@
test_nurbsfit.cpp
test_root3-subd.cpp
timer-nt.c
+ timer42.c
timerunix.c
uvpoints.cpp
)
Modified: brlcad/branches/RELEASE/src/libtermio/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/libtermio/CMakeLists.txt 2020-08-11
15:38:51 UTC (rev 76705)
+++ brlcad/branches/RELEASE/src/libtermio/CMakeLists.txt 2020-08-11
17:36:18 UTC (rev 76706)
@@ -1,3 +1,10 @@
+set(TERMIO_SRCS
+ termio.c
+ termcap.c
+ tgoto.c
+ tputs.c
+ )
+
if (NOT WIN32)
# Include directories needed by libtermio users
set(TERMIO_INCLUDE_DIRS
@@ -10,13 +17,6 @@
-DB_TERMCAP=\"${CMAKE_INSTALL_PREFIX}/${DATA_DIR}/termio/termcap\"
)
- set(TERMIO_SRCS
- termio.c
- termcap.c
- tgoto.c
- tputs.c
- )
-
BRLCAD_ADDDATA(termcap termio)
BRLCAD_ADDLIB(libtermio "${TERMIO_SRCS}" "libbu")
@@ -24,6 +24,7 @@
endif(NOT WIN32)
CMAKEFILES(
+ ${TERMIO_SRCS}
CMakeLists.txt
termcap.h
)
Modified: brlcad/branches/RELEASE/src/remrt/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/remrt/CMakeLists.txt 2020-08-11 15:38:51 UTC
(rev 76705)
+++ brlcad/branches/RELEASE/src/remrt/CMakeLists.txt 2020-08-11 17:36:18 UTC
(rev 76706)
@@ -1,25 +1,34 @@
-set(REMRTBIN_INCLUDE_DIRS
- ${REMRT_INCLUDE_DIRS}
- ${OPTICAL_INCLUDE_DIRS}
- ${FB_INCLUDE_DIRS}
- ${PKG_INCLUDE_DIRS}
- )
-LIST(REMOVE_DUPLICATES REMRTBIN_INCLUDE_DIRS)
-include_directories(${REMRTBIN_INCLUDE_DIRS})
-include_directories(
- ${CMAKE_CURRENT_SOURCE_DIR}
- ${TCL_INCLUDE_PATH}
- )
+if (NOT WIN32)
+ set(REMRTBIN_INCLUDE_DIRS
+ ${REMRT_INCLUDE_DIRS}
+ ${OPTICAL_INCLUDE_DIRS}
+ ${FB_INCLUDE_DIRS}
+ ${PKG_INCLUDE_DIRS}
+ )
+ LIST(REMOVE_DUPLICATES REMRTBIN_INCLUDE_DIRS)
+ include_directories(${REMRTBIN_INCLUDE_DIRS})
-BRLCAD_ADDEXEC(remrt "../rt/opt.c;ihost.c;remrt.c" "liboptical;libdm")
-ADD_TARGET_DEPS(remrt dm-ogl dm-wgl)
+ include_directories(
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${TCL_INCLUDE_PATH}
+ )
-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)
+ BRLCAD_ADDEXEC(remrt "../rt/opt.c;ihost.c;remrt.c" "liboptical;libdm")
+ ADD_TARGET_DEPS(remrt dm-ogl dm-wgl)
-CMAKEFILES(ihost.h protocol.h)
+ 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)
+endif (NOT WIN32)
+
+CMAKEFILES(
+ ihost.c
+ ihost.h
+ protocol.h
+ remrt.c
+ rtsrv.c
+ )
CMAKEFILES(CMakeLists.txt)
# Local Variables:
Modified: brlcad/branches/RELEASE/src/util/CMakeLists.txt
===================================================================
--- brlcad/branches/RELEASE/src/util/CMakeLists.txt 2020-08-11 15:38:51 UTC
(rev 76705)
+++ brlcad/branches/RELEASE/src/util/CMakeLists.txt 2020-08-11 17:36:18 UTC
(rev 76706)
@@ -147,6 +147,8 @@
#maintained and ported
if(NOT WIN32)
BRLCAD_ADDEXEC(ttcp ttcp.c
"${SOCKET_LIBRARY};${NSL_LIBRARY};${NETWORK_LIBRARY}")
+else(NOT WIN32)
+ CMAKEFILES(ttcp.c)
endif(NOT WIN32)
BRLCAD_ADDEXEC(wavelet wavelet.c "libdm;libbn;libbu")
ADD_TARGET_DEPS(wavelet dm-ogl dm-wgl)
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