Revision: 42267
http://brlcad.svn.sourceforge.net/brlcad/?rev=42267&view=rev
Author: starseeker
Date: 2011-01-14 18:38:27 +0000 (Fri, 14 Jan 2011)
Log Message:
-----------
More logic for building up the share dir in the build tree.
Modified Paths:
--------------
brlcad/branches/cmake/misc/CMakeLists.txt
brlcad/branches/cmake/pix/CMakeLists.txt
brlcad/branches/cmake/src/archer/CMakeLists.txt
brlcad/branches/cmake/src/conv/CMakeLists.txt
brlcad/branches/cmake/src/gtools/CMakeLists.txt
brlcad/branches/cmake/src/libpkg/CMakeLists.txt
brlcad/branches/cmake/src/librt/CMakeLists.txt
brlcad/branches/cmake/src/nirt/CMakeLists.txt
brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt
brlcad/branches/cmake/src/other/tk/doc/CMakeLists.txt
brlcad/branches/cmake/src/rt/CMakeLists.txt
brlcad/branches/cmake/src/util/CMakeLists.txt
Modified: brlcad/branches/cmake/misc/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/misc/CMakeLists.txt 2011-01-14 16:40:56 UTC (rev
42266)
+++ brlcad/branches/cmake/misc/CMakeLists.txt 2011-01-14 18:38:27 UTC (rev
42267)
@@ -13,10 +13,12 @@
ADD_SUBDIRECTORY(enigma)
ENDIF(NOT WIN32)
-CONFIGURE_FILE(brlcad-config.in ${CMAKE_CURRENT_BINARY_DIR}/brlcad-config
@ONLY)
+CONFIGURE_FILE(brlcad-config.in ${CMAKE_BINARY_DIR}/bin/brlcad-config @ONLY)
+FILE(COPY fortran_example.f DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES fortran_example.f DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/brlcad-config DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_BIN_DIR})
+INSTALL(PROGRAMS ${CMAKE_BINARY_DIR}/bin/brlcad-config DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_BIN_DIR})
+FILE(COPY brlcad-config.1 DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/man1)
INSTALL(FILES brlcad-config.1 DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_MAN_DIR}/man1)
SET(density_DATAFILES
Modified: brlcad/branches/cmake/pix/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/pix/CMakeLists.txt 2011-01-14 16:40:56 UTC (rev
42266)
+++ brlcad/branches/cmake/pix/CMakeLists.txt 2011-01-14 18:38:27 UTC (rev
42267)
@@ -38,5 +38,7 @@
configure_file(${pixlog} ${CMAKE_BINARY_DIR}/pix/${pixlog} COPYONLY)
ENDFOREACH(pixlog ${PIX_LOG})
+FILE(COPY ${BENCHMARK_PIX} DESTINATION ${CMAKE_BINARY_DIR}/${DATA_DIR}/pix)
+FILE(COPY ${PIX_LOG} DESTINATION ${CMAKE_BINARY_DIR}/${DATA_DIR}/pix)
INSTALL(FILES ${BENCHMARK_PIX} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/pix)
INSTALL(FILES ${PIX_LOG} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/pix)
Modified: brlcad/branches/cmake/src/archer/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/archer/CMakeLists.txt 2011-01-14 16:40:56 UTC
(rev 42266)
+++ brlcad/branches/cmake/src/archer/CMakeLists.txt 2011-01-14 18:38:27 UTC
(rev 42267)
@@ -3,19 +3,21 @@
INSTALL(PROGRAMS archer.bat DESTINATION bin)
ENDIF(WIN32)
configure_file(archer ${CMAKE_BINARY_DIR}/bin/archer COPYONLY)
-configure_file(itk_redefines.tcl ${CMAKE_CURRENT_BINARY_DIR}/itk_redefines.tcl
COPYONLY)
INSTALL(PROGRAMS archer DESTINATION bin)
+configure_file(itk_redefines.tcl
${CMAKE_BINARY_DIR}/${DATA_DIR}/tclscripts/itk_redefines.tcl COPYONLY)
INSTALL(FILES itk_redefines.tcl DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts)
set(archer_plugins
plugins/utility.tcl
plugins/wizards.tcl
)
-
+FILE(COPY ${archer_plugins} DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer)
INSTALL(FILES ${archer_plugins} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer)
+FILE(COPY plugins/Core/README DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Core)
INSTALL(FILES plugins/Core/README DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Core)
+FILE(COPY plugins/Commands/README DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Command)
INSTALL(FILES plugins/Commands/README DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Command)
@@ -24,10 +26,13 @@
plugins/Utility/attrGroupsDisplayUtilityP.tcl
plugins/Utility/README
)
+FILE(COPY ${archer_utility_FILES} DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Utility)
INSTALL(FILES ${archer_utility_FILES} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Utility)
+FILE(COPY plugins/Utility/botUtilityP/BotUtilityP.tcl DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Utility/botUtilityP)
INSTALL(FILES plugins/Utility/botUtilityP/BotUtilityP.tcl DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Utility/botUtilityP)
+FILE(COPY
plugins/Utility/attrGroupsDisplayUtilityP/AttrGroupsDisplayUtilityP.tcl
DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Utility/attrGroupsDisplayUtilityP)
INSTALL(FILES
plugins/Utility/attrGroupsDisplayUtilityP/AttrGroupsDisplayUtilityP.tcl
DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Utility/attrGroupsDisplayUtilityP)
SET(archer_wizard_FILES
@@ -35,12 +40,17 @@
plugins/Wizards/tankwizard.tcl
plugins/Wizards/tirewizard.tcl
)
+FILE(COPY ${archer_wizard_FILES} DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Wizards)
INSTALL(FILES ${archer_wizard_FILES} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Wizards)
+FILE(COPY plugins/Wizards/humanwizard/HumanWizard.tcl DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Wizards/humanwizard)
INSTALL(FILES plugins/Wizards/humanwizard/HumanWizard.tcl DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Wizards/humanwizard)
+FILE(COPY plugins/Wizards/tankwizard/TankWizard.tcl DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Wizards/tankwizard)
INSTALL(FILES plugins/Wizards/tankwizard/TankWizard.tcl DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Wizards/tankwizard)
+FILE(COPY plugins/Wizards/tankwizard/images/tank.png DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Wizards/tankwizardIA/images)
INSTALL(FILES plugins/Wizards/tankwizard/images/tank.png DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Wizards/tankwizardIA/images)
+FILE(COPY plugins/Wizards/tirewizard/TireWizard.tcl DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/plugins/archer/Wizards/tirewizard)
INSTALL(FILES plugins/Wizards/tirewizard/TireWizard.tcl DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/plugins/archer/Wizards/tirewizard)
Modified: brlcad/branches/cmake/src/conv/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/conv/CMakeLists.txt 2011-01-14 16:40:56 UTC
(rev 42266)
+++ brlcad/branches/cmake/src/conv/CMakeLists.txt 2011-01-14 18:38:27 UTC
(rev 42267)
@@ -141,7 +141,9 @@
install(PROGRAMS intaval-g.py DESTINATION bin)
+FILE(COPY g-xxx.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES g-xxx.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
+FILE(COPY g-xxx_facets.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES g-xxx_facets.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
SET(conv_MANS
Modified: brlcad/branches/cmake/src/gtools/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/gtools/CMakeLists.txt 2011-01-14 16:40:56 UTC
(rev 42266)
+++ brlcad/branches/cmake/src/gtools/CMakeLists.txt 2011-01-14 18:38:27 UTC
(rev 42267)
@@ -20,6 +20,7 @@
add_executable(g_transfer g_transfer.c)
target_link_libraries(g_transfer librt libpkg)
+FILE(COPY g_transfer.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES g_transfer.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
SET(gtools_MANS
@@ -27,5 +28,5 @@
g_lint.1
remapid.1
)
-
+FILE(COPY ${gtools_MANS} DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/man1)
install(FILES ${gtools_MANS} DESTINATION ${MAN_DIR}/man1)
Modified: brlcad/branches/cmake/src/libpkg/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libpkg/CMakeLists.txt 2011-01-14 16:40:56 UTC
(rev 42266)
+++ brlcad/branches/cmake/src/libpkg/CMakeLists.txt 2011-01-14 18:38:27 UTC
(rev 42267)
@@ -8,6 +8,7 @@
vers.c
)
+FILE(COPY tpkg.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES tpkg.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
BRLCAD_ADDLIB(libpkg "${LIBPKG_SOURCES}" libbu)
Modified: brlcad/branches/cmake/src/librt/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/librt/CMakeLists.txt 2011-01-14 16:40:56 UTC
(rev 42266)
+++ brlcad/branches/cmake/src/librt/CMakeLists.txt 2011-01-14 18:38:27 UTC
(rev 42267)
@@ -217,7 +217,9 @@
primitives/xxx/xxx.c
)
+FILE(COPY nurb_example.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES nurb_example.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
+FILE(COPY raydebug.tcl DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES raydebug.tcl DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
if(MSVC)
Modified: brlcad/branches/cmake/src/nirt/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/nirt/CMakeLists.txt 2011-01-14 16:40:56 UTC
(rev 42266)
+++ brlcad/branches/cmake/src/nirt/CMakeLists.txt 2011-01-14 18:38:27 UTC
(rev 42267)
@@ -31,4 +31,5 @@
sfiles/gap1.nrt
sfiles/gap2.nrt
)
+FILE(COPY ${nirt_sfiles} DESTINATION ${CMAKE_BINARY_DIR}/${DATA_DIR}/nirt)
INSTALL(FILES ${nirt_sfiles} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/nirt)
Modified: brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt 2011-01-14
16:40:56 UTC (rev 42266)
+++ brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt 2011-01-14
18:38:27 UTC (rev 42267)
@@ -251,11 +251,14 @@
IF(TCLMAN_GENERATED)
FILE(GLOB TCL_MAN1 "${CMAKE_CURRENT_BINARY_DIR}/man1/*")
+ FILE(COPY ${TCL_MAN1} DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/man1)
INSTALL(FILES ${TCL_MAN1} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_MAN_DIR}/man1)
FILE(GLOB TCL_MAN3 "${CMAKE_CURRENT_BINARY_DIR}/man3/*")
+ FILE(COPY ${TCL_MAN3} DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/man3)
INSTALL(FILES ${TCL_MAN3} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_MAN_DIR}/man3)
FILE(GLOB TCL_MANN "${CMAKE_CURRENT_BINARY_DIR}/mann/*")
+ FILE(COPY ${TCL_MANN} DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/mann)
INSTALL(FILES ${TCL_MANN} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_MAN_DIR}/mann)
ENDIF(TCLMAN_GENERATED)
Modified: brlcad/branches/cmake/src/other/tk/doc/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/other/tk/doc/CMakeLists.txt 2011-01-14
16:40:56 UTC (rev 42266)
+++ brlcad/branches/cmake/src/other/tk/doc/CMakeLists.txt 2011-01-14
18:38:27 UTC (rev 42267)
@@ -218,11 +218,14 @@
IF(TKMAN_GENERATED)
FILE(GLOB TK_MAN1 "${CMAKE_CURRENT_BINARY_DIR}/man1/*")
+ FILE(COPY ${TK_MAN1} DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/man1)
INSTALL(FILES ${TK_MAN1} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_MAN_DIR}/man1)
FILE(GLOB TK_MAN3 "${CMAKE_CURRENT_BINARY_DIR}/man3/*")
+ FILE(COPY ${TK_MAN3} DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/man3)
INSTALL(FILES ${TK_MAN3} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_MAN_DIR}/man3)
FILE(GLOB TK_MANN "${CMAKE_CURRENT_BINARY_DIR}/mann/*")
+ FILE(COPY ${TK_MANN} DESTINATION ${CMAKE_BINARY_DIR}/${MAN_DIR}/mann)
INSTALL(FILES ${TK_MANN} DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_MAN_DIR}/mann)
ENDIF(TKMAN_GENERATED)
Modified: brlcad/branches/cmake/src/rt/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/rt/CMakeLists.txt 2011-01-14 16:40:56 UTC (rev
42266)
+++ brlcad/branches/cmake/src/rt/CMakeLists.txt 2011-01-14 18:38:27 UTC (rev
42267)
@@ -9,6 +9,7 @@
ENDIF(NOT MSVC)
set(rtexample_SRCS rtexample.c)
+FILE(COPY rtexample.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES rtexample.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
set(reshoot_SRCS reshoot.c)
Modified: brlcad/branches/cmake/src/util/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/util/CMakeLists.txt 2011-01-14 16:40:56 UTC
(rev 42266)
+++ brlcad/branches/cmake/src/util/CMakeLists.txt 2011-01-14 18:38:27 UTC
(rev 42267)
@@ -24,6 +24,7 @@
ENDIF(BRLCAD-ENABLE_TK)
ENDIF(BRLCAD-ENABLE_X11)
+FILE(COPY pl-dm.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES pl-dm.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
# Don't have the libpc or boost stuff yet
@@ -157,6 +158,7 @@
add_executable(roots_example roots_example.c)
target_link_libraries(roots_example libbu librt)
+FILE(COPY roots_example.c DESTINATION
${CMAKE_BINARY_DIR}/${DATA_DIR}/sample_applications)
INSTALL(FILES roots_example.c DESTINATION
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/sample_applications)
set(util_MANS
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand
malware threats, the impact they can have on your business, and how you
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits