فهرست منبع

adjust for deb pack

Nicolas Winkler 5 سال پیش
والد
کامیت
825fda7673
2فایلهای تغییر یافته به همراه14 افزوده شده و 0 حذف شده
  1. 13 0
      CMakeLists.txt
  2. 1 0
      libmandel/CMakeLists.txt

+ 13 - 0
CMakeLists.txt

@@ -49,3 +49,16 @@ endif(Boost_FOUND)
 if(OpenMP_CXX_FOUND)
     target_link_libraries(mandel PUBLIC OpenMP::OpenMP_CXX)
 endif()
+
+install(TARGETS Almond RUNTIME DESTINATION "bin")
+set(CPACK_GENERATOR "DEB")
+set(CPACK_SOURCE_GENERATOR "DEB")
+set(CPACK_COMPONENTS_ALL Almond)
+set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Nicolas Winkler")
+set(CPACK_DEBIAN_PACKAGE_DEPENDS "qt5-default,libavformat58,libavdevice58,libavfilter7,libavutil56,libswscale5,libgl1,ocl-icd-libopencl1")
+set(CPACK_SET_DESTDIR True)
+set(CPACK_INSTALL_PREFIX "/usr")
+
+include(CPack)
+
+

+ 1 - 0
libmandel/CMakeLists.txt

@@ -10,6 +10,7 @@ find_package(OpenCL)
 find_package(OpenMP)
 #set(Boost_DEBUG 1)
 set(Boost_USE_STATIC_LIBS ON)
+set(ASMJIT_STATIC ON)
 find_package(Boost 1.65 REQUIRED)