Advertisement
Guest User

Untitled

a guest
Jun 11th, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.72 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.10)
  2. project(ls_extended)
  3. add_executable(${CMAKE_PROJECT_NAME} src/cmdopts.c  src/colors.c  src/core.c  src/help.c  src/icons.c  src/ls.c  src/main.c  src/strvec.c)
  4. target_include_directories(${CMAKE_PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SRC_DIR}/include)
  5.  
  6. install(TARGETS ${CMAKE_PROJECT_NAME} RUNTIME DESTINATION bin)
  7. set(CPACK_PACKAGE_VERSION "0.1.0")
  8. set(CPACK_GENERATOR "RPM")
  9. set(CPACK_PACKAGE_RELEASE 1)
  10. set(CPACK_PACKAGING_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
  11. set(CPACK_PACKAGE_FILE_NAME ${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION}-${CPACK_PACKAGE_RELEASE}-${CMAKE_SYSTEM_PROCESSOR})
  12. set(CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION /usr/local /usr/local/bin)
  13. include(CPack)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement