Kaynağa Gözat

cmake: deduplicate install directives

tags/v1.8.0
Xiretza 3 yıl önce
ebeveyn
işleme
63efb43444
Veri tabanında bu imza için bilinen anahtar bulunamadı GPG Anahtar Kimliği: 17B78226F7139993
1 değiştirilmiş dosya ile 7 ekleme ve 11 silme
  1. +7
    -11
      CMakeLists.txt

+ 7
- 11
CMakeLists.txt Dosyayı Görüntüle

@@ -76,27 +76,23 @@ set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
IF(NOT WIN32)
set(CPACK_GENERATOR "DEB;TGZ")
set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}.${CMAKE_SYSTEM_PROCESSOR}")

if (TARGET aptdec)
install(TARGETS aptdec)
install(DIRECTORY "${PROJECT_SOURCE_DIR}/palettes/" DESTINATION "palettes/")
endif()

install(TARGETS apt)
install(FILES ${LIB_C_HEADER_FILES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/apt)
else()
#set(CPACK_GENERATOR "ZIP;NSIS")
set(CPACK_GENERATOR "ZIP")
set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}")

if (TARGET aptdec)
install(TARGETS aptdec)
file(GLOB_RECURSE DLLS *.dll)
install(FILES ${DLLS} DESTINATION ${CMAKE_INSTALL_BINDIR})
endif()
install(TARGETS apt)
install(FILES ${LIB_C_HEADER_FILES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/apt)
endif()

if (TARGET aptdec)
install(TARGETS aptdec)
install(DIRECTORY "${PROJECT_SOURCE_DIR}/palettes/" DESTINATION "palettes/")
endif()

install(TARGETS apt)
install(FILES ${LIB_C_HEADER_FILES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/apt)

include(CPack)

Yükleniyor…
İptal
Kaydet