From: <ai...@us...> - 2009-05-12 21:53:01
|
Revision: 9975 http://plplot.svn.sourceforge.net/plplot/?rev=9975&view=rev Author: airwin Date: 2009-05-12 21:52:53 +0000 (Tue, 12 May 2009) Log Message: ----------- Improve logic for choosing install tree language support files. Modified Paths: -------------- trunk/examples/CMakeLists.txt Modified: trunk/examples/CMakeLists.txt =================================================================== --- trunk/examples/CMakeLists.txt 2009-05-12 21:49:54 UTC (rev 9974) +++ trunk/examples/CMakeLists.txt 2009-05-12 21:52:53 UTC (rev 9975) @@ -281,22 +281,32 @@ # Install PLplot-specific language support files needed for CMake-based # build of installed examples. -set(LANG_SUPPORT_FILES - CMakeD_Copyright.txt - CMakeDCompiler.cmake.in - CMakeDInformation.cmake - CMakeDetermineDCompiler.cmake - CMakeTestDCompiler.cmake +set(LANG_SUPPORT_FILES) - CMakeAdaCompiler.cmake.in - CMakeAdaInformation.cmake - CMakeDetermineAdaCompiler.cmake - CMakeTestAdaCompiler.cmake - ) +if(ENABLE_d) + set(LANG_SUPPORT_FILES ${LANG_SUPPORT_FILES} + CMakeD_Copyright.txt + CMakeDCompiler.cmake.in + CMakeDInformation.cmake + CMakeDetermineDCompiler.cmake + CMakeTestDCompiler.cmake + ) +endif(ENABLE_d) -foreach(LANG_SUPPORT_FILE ${LANG_SUPPORT_FILES}) - install(FILES - ${CMAKE_SOURCE_DIR}/cmake/modules/${LANG_SUPPORT_FILE} - DESTINATION ${DATA_DIR}/examples/cmake/modules +if(ENABLE_ada) + set(LANG_SUPPORT_FILES ${LANG_SUPPORT_FILES} + CMakeAdaCompiler.cmake.in + CMakeAdaInformation.cmake + CMakeDetermineAdaCompiler.cmake + CMakeTestAdaCompiler.cmake ) -endforeach(LANG_SUPPORT_FILE ${LANG_SUPPORT_FILES}) +endif(ENABLE_ada) + +if(LANG_SUPPORT_FILES) + foreach(LANG_SUPPORT_FILE ${LANG_SUPPORT_FILES}) + install(FILES + ${CMAKE_SOURCE_DIR}/cmake/modules/${LANG_SUPPORT_FILE} + DESTINATION ${DATA_DIR}/examples/cmake/modules + ) + endforeach(LANG_SUPPORT_FILE ${LANG_SUPPORT_FILES}) +endif(LANG_SUPPORT_FILES) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |