1 cmake_minimum_required(VERSION 2.6)
3 set(prefix "/home/navarrop/Bureau/test_install/")
4 set(CPACK_SET_DESTDIR on)
5 set(simgrid_version "3.3.5")
7 set(CMAKE_PROJECT_NAME "${PROJECT_NAME}")
8 set(CPACK_PACKAGE_NAME "${PROJECT_NAME}")
9 set(CPACK_PROJECT_NAME "${PROJECT_NAME}")
10 set(CPACK_PACKAGE_FILE_NAME "simgrid-${simgrid_version}_rev_${SVN_VERSION}")
11 set(CPACK_GENERATOR "TBZ2") #;TGZ;TZ;ZIP
36 ${PROJECT_DIRECTORY}/./CMakeLists.txt
37 ${PROJECT_DIRECTORY}/./AUTHORS
38 ${PROJECT_DIRECTORY}/./ChangeLog
39 ${PROJECT_DIRECTORY}/./COPYING
40 ${PROJECT_DIRECTORY}/./missing
41 ${PROJECT_DIRECTORY}/./NEWS
42 ${PROJECT_DIRECTORY}/./README
43 ${PROJECT_DIRECTORY}/./README.IEEE
44 ${PROJECT_DIRECTORY}/./TODO
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})
54 set(CMAKE_INSTALL_PREFIX .)
57 install(DIRECTORY "${PROJECT_DIRECTORY}/doc/"
59 PATTERN ".svn" EXCLUDE
60 PATTERN ".git" EXCLUDE
65 install(DIRECTORY "${PROJECT_DIRECTORY}/buildtools/CPACK/"
66 DESTINATION "buildtools/CPACK/"
67 PATTERN ".svn" EXCLUDE
68 PATTERN ".git" EXCLUDE
74 set(CMAKE_INSTALL_PREFIX ${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"