| 19 | | |
| 20 | | ## RPM Spec File |
| 21 | | configure_file( |
| 22 | | ${CMAKE_CURRENT_SOURCE_DIR}/rpm/vidalia.spec.in |
| 23 | | ${CMAKE_CURRENT_BINARY_DIR}/rpm/vidalia.spec |
| 24 | | ) |
| 25 | | |
| 26 | | ## OS X Packaging Files |
| 27 | | configure_file( |
| 28 | | ${CMAKE_CURRENT_SOURCE_DIR}/osx/builddmg.sh.in |
| 29 | | ${CMAKE_CURRENT_BINARY_DIR}/osx/builddmg.sh |
| 30 | | ) |
| 31 | | configure_file( |
| 32 | | ${CMAKE_CURRENT_SOURCE_DIR}/osx/buildmpkg.sh.in |
| 33 | | ${CMAKE_CURRENT_BINARY_DIR}/osx/buildmpkg.sh |
| 34 | | ) |
| 35 | | configure_file( |
| 36 | | ${CMAKE_CURRENT_SOURCE_DIR}/osx/VidaliaBundleDesc.plist.in |
| 37 | | ${CMAKE_CURRENT_BINARY_DIR}/osx/VidaliaBundleDesc.plist |
| 38 | | ) |
| 39 | | configure_file( |
| 40 | | ${CMAKE_CURRENT_SOURCE_DIR}/osx/VidaliaBundleInfo.plist.in |
| 41 | | ${CMAKE_CURRENT_BINARY_DIR}/osx/VidaliaBundleInfo.plist |
| 42 | | ) |
| 43 | | configure_file( |
| 44 | | ${CMAKE_CURRENT_SOURCE_DIR}/osx/VidaliaDesc.plist.in |
| 45 | | ${CMAKE_CURRENT_BINARY_DIR}/osx/VidaliaDesc.plist |
| 46 | | ) |
| 47 | | configure_file( |
| 48 | | ${CMAKE_CURRENT_SOURCE_DIR}/osx/VidaliaInfo.plist.in |
| 49 | | ${CMAKE_CURRENT_BINARY_DIR}/osx/VidaliaInfo.plist |
| 50 | | ) |
| 51 | | |
| 52 | | ## Windows Packages |
| 53 | | configure_file( |
| 54 | | ${CMAKE_CURRENT_SOURCE_DIR}/win32/vidalia.nsi.in |
| 55 | | ${CMAKE_CURRENT_BINARY_DIR}/win32/vidalia.nsi |
| 56 | | @ONLY |
| 57 | | ) |
| 58 | | configure_file( |
| 59 | | ${CMAKE_CURRENT_SOURCE_DIR}/win32/vidalia-bundle.nsi.in |
| 60 | | ${CMAKE_CURRENT_BINARY_DIR}/win32/vidalia-bundle.nsi |
| 61 | | @ONLY |
| 62 | | ) |
| 63 | | |
| 64 | | file(GLOB vidalia_NSH ${CMAKE_CURRENT_SOURCE_DIR}/win32/*.nsh) |
| 65 | | foreach (it ${vidalia_NSH}) |
| 66 | | get_filename_component(it ${it} NAME) |
| 67 | | configure_file( |
| 68 | | ${CMAKE_CURRENT_SOURCE_DIR}/win32/${it} |
| 69 | | ${CMAKE_CURRENT_BINARY_DIR}/win32/${it} |
| 70 | | COPYONLY |
| 71 | | ) |
| 72 | | endforeach(it) |
| 73 | | |