[cmake-commits] alex committed CMakeLists.txt 1.372 1.373
cmake-commits at cmake.org
cmake-commits at cmake.org
Tue Aug 14 08:40:42 EDT 2007
Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv15137/Source
Modified Files:
CMakeLists.txt
Log Message:
ENH: deb generator: don't use the system provided ar, but do it yourself
using the code from OpenBSD ar
COMP: don't build all package generators on all platforms
Alex
Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CMakeLists.txt,v
retrieving revision 1.372
retrieving revision 1.373
diff -u -d -r1.372 -r1.373
--- CMakeLists.txt 9 Aug 2007 18:26:09 -0000 1.372
+++ CMakeLists.txt 14 Aug 2007 12:40:40 -0000 1.373
@@ -295,18 +295,34 @@
CPack/cmCPackGenericGenerator.cxx
CPack/cmCPackLog.cxx
CPack/cmCPackNSISGenerator.cxx
- CPack/cmCPackOSXX11Generator.cxx
- CPack/cmCPackPackageMakerGenerator.cxx
CPack/cmCPackSTGZGenerator.cxx
CPack/cmCPackTGZGenerator.cxx
CPack/cmCPackTarBZip2Generator.cxx
CPack/cmCPackTarCompressGenerator.cxx
CPack/cmCPackZIPGenerator.cxx
- CPack/cmCPackCygwinBinaryGenerator.cxx
- CPack/cmCPackCygwinSourceGenerator.cxx
- CPack/cmCPackDebGenerator.cxx
- CPack/cmCPackRPMGenerator.cxx
)
+
+IF(WIN32 AND UNIX)
+ SET(CPACK_SRCS ${CPACK_SRCS}
+ CPack/cmCPackCygwinBinaryGenerator.cxx
+ CPack/cmCPackCygwinSourceGenerator.cxx
+ )
+ENDIF(WIN32 AND UNIX)
+
+IF(UNIX)
+ SET(CPACK_SRCS ${CPACK_SRCS}
+ CPack/cmCPackDebGenerator.cxx
+ CPack/cmCPackRPMGenerator.cxx
+ )
+ENDIF(UNIX)
+
+IF(APPLE)
+ SET(CPACK_SRCS ${CPACK_SRCS}
+ CPack/cmCPackOSXX11Generator.cxx
+ CPack/cmCPackPackageMakerGenerator.cxx
+ )
+ENDIF(APPLE)
+
# Build CPackLib
ADD_LIBRARY(CPackLib ${CPACK_SRCS})
TARGET_LINK_LIBRARIES(CPackLib CMakeLib)
More information about the Cmake-commits
mailing list