Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
alexbevi
GitHub Repository: alexbevi/BizHawk
Path: blob/master/yabause/CMakeLists.txt
2 views
1
project(yabause)
2
3
cmake_minimum_required(VERSION 2.8)
4
5
set(YAB_PACKAGE yabause)
6
set(YAB_VERSION_MAJOR 0)
7
set(YAB_VERSION_MINOR 9)
8
set(YAB_VERSION_PATCH 12)
9
set(YAB_VERSION "${YAB_VERSION_MAJOR}.${YAB_VERSION_MINOR}.${YAB_VERSION_PATCH}")
10
11
set(CPACK_SOURCE_GENERATOR TGZ)
12
set(CPACK_PACKAGE_VERSION_MAJOR ${YAB_VERSION_MAJOR})
13
set(CPACK_PACKAGE_VERSION_MINOR ${YAB_VERSION_MINOR})
14
set(CPACK_PACKAGE_VERSION_PATCH ${YAB_VERSION_PATCH})
15
set(CPACK_PACKAGE_VENDOR "Yabause team")
16
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
17
set(CPACK_SOURCE_PACKAGE_FILE_NAME "yabause-${YAB_VERSION}")
18
19
if (APPLE)
20
set(CPACK_GENERATOR DragNDrop)
21
set(CPACK_PACKAGE_FILE_NAME yabause-${YAB_VERSION}-mac)
22
endif ()
23
24
if (WIN32)
25
SET(CPACK_NSIS_INSTALLED_ICON_NAME yabause.exe)
26
set(CPACK_NSIS_MENU_LINKS yabause.exe;Yabause)
27
set(CPACK_NSIS_URL_INFO_ABOUT "http://yabause.org")
28
set(CPACK_NSIS_COMPRESSOR "/SOLID lzma")
29
endif ()
30
31
include(CPack)
32
33
add_subdirectory(doc)
34
add_subdirectory(l10n)
35
add_subdirectory(src)
36
37