1 cmake_minimum_required(VERSION 2.6)
3 set(simgrid_version "3.3.5")
5 set(CMAKE_PROJECT_NAME "${PROJECT_NAME}")
6 set(CPACK_PACKAGE_NAME "${PROJECT_NAME}")
7 set(CPACK_PROJECT_NAME "${PROJECT_NAME}")
8 set(CPACK_PACKAGE_FILE_NAME "simgrid-${simgrid_version}_rev_${SVN_VERSION}")
9 set(CPACK_GENERATOR "TBZ2") #;TGZ;TZ;ZIP
35 ${PROJECT_DIRECTORY}/./CMakeLists.txt
36 ${PROJECT_DIRECTORY}/./AUTHORS
37 ${PROJECT_DIRECTORY}/./ChangeLog
38 ${PROJECT_DIRECTORY}/./COPYING
39 ${PROJECT_DIRECTORY}/./missing
40 ${PROJECT_DIRECTORY}/./NEWS
41 ${PROJECT_DIRECTORY}/./README
42 ${PROJECT_DIRECTORY}/./README.IEEE
43 ${PROJECT_DIRECTORY}/./TODO
44 ${PROJECT_DIRECTORY}/src/context_sysv_config.h.in
47 foreach(file ${to_svg})
48 get_filename_component(file_location ${file} PATH)
49 string(REPLACE "${PROJECT_DIRECTORY}/" "/" file_location ${file_location})
50 #message("install: ${file}\nDESTINATION: ${file_location}")
51 install(FILES ${file} DESTINATION "${file_location}")
52 endforeach(file ${EXTRA_DIST})
55 install(DIRECTORY "${PROJECT_DIRECTORY}/doc/"
57 PATTERN ".svn" EXCLUDE
58 PATTERN ".git" EXCLUDE
63 install(DIRECTORY "${PROJECT_DIRECTORY}/buildtools/CPACK/"
64 DESTINATION "buildtools/CPACK/"
65 PATTERN ".svn" EXCLUDE
66 PATTERN ".git" EXCLUDE
69 set(CPACK_SET_DESTDIR on)
70 set(CMAKE_INSTALL_PREFIX .)
77 install(DIRECTORY "${PROJECT_DIRECTORY}/src/.libs/"
83 DIRECTORY "${PROJECT_DIRECTORY}/include/"
84 DESTINATION "include/"
85 PATTERN ".svn" EXCLUDE
86 PATTERN ".git" EXCLUDE
92 DIRECTORY "${PROJECT_DIRECTORY}/doc/html/"
93 DESTINATION "doc/simgrid/html"
95 set(CPACK_SET_DESTDIR on)
96 set(CMAKE_INSTALL_PREFIX ${prefix})