Changeset 123 for trunk/CMakeLists.txt
- Timestamp:
- 07/23/09 14:54:46 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CMakeLists.txt
r122 r123 173 173 install (FILES ${doc_files} DESTINATION share/doc/oscam COMPONENT doc) 174 174 175 #----------------------- we can use CPack to build pacakges -------------------------- 176 177 # get version from source file 178 execute_process (COMMAND grep CS_VERSION ${CMAKE_CURRENT_SOURCE_DIR}/globals.h 179 OUTPUT_VARIABLE CS_VERSION) 180 string (REGEX REPLACE ".*\"\(.*\)\".*" "\\1" CS_VERSION ${CS_VERSION}) 181 string (REGEX REPLACE "\(.*\)\\..*\\..*" "\\1" CPACK_PACKAGE_VERSION_MAJOR ${CS_VERSION}) 182 string (REGEX REPLACE ".*\\.\(.*\)\\..*" "\\1" CPACK_PACKAGE_VERSION_MINOR ${CS_VERSION}) 183 string (REGEX REPLACE ".*\\..*\\.\(.*\)" "\\1" CPACK_PACKAGE_VERSION_PATCH ${CS_VERSION}) 184 set (CPACK_PACKAGE_VERSION 185 "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") 186 187 # compute my filename 188 set (CPACK_PACKAGE_FILE_NAME 189 "${PROJECT_NAME}-${CPACK_PACKAGE_VERSION}-${CS_OSTYPE}") 190 191 # wich archive we want to generate 192 set (CPACK_GENERATOR "TGZ") 193 194 # what to put in the archive 195 set (CPACK_STRIP_FILES TRUE) 196 set (CPACK_COMPONENTS_ALL bin)# config doc) 197 198 # ok, we can now use CPack 199 include (CPack) 200 175 201 #----------------------- printout resume ----------------------------- 176 202
Note:
See TracChangeset
for help on using the changeset viewer.