project(yabause) cmake_minimum_required(VERSION 2.8) set(YAB_PACKAGE yabause) set(YAB_VERSION_MAJOR 0) set(YAB_VERSION_MINOR 9) set(YAB_VERSION_PATCH 12) set(YAB_VERSION "${YAB_VERSION_MAJOR}.${YAB_VERSION_MINOR}.${YAB_VERSION_PATCH}") set(CPACK_SOURCE_GENERATOR TGZ) set(CPACK_PACKAGE_VERSION_MAJOR ${YAB_VERSION_MAJOR}) set(CPACK_PACKAGE_VERSION_MINOR ${YAB_VERSION_MINOR}) set(CPACK_PACKAGE_VERSION_PATCH ${YAB_VERSION_PATCH}) set(CPACK_PACKAGE_VENDOR "Yabause team") set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING") set(CPACK_SOURCE_PACKAGE_FILE_NAME "yabause-${YAB_VERSION}") if (APPLE) set(CPACK_GENERATOR DragNDrop) set(CPACK_PACKAGE_FILE_NAME yabause-${YAB_VERSION}-mac) endif () if (WIN32) SET(CPACK_NSIS_INSTALLED_ICON_NAME yabause.exe) set(CPACK_NSIS_MENU_LINKS yabause.exe;Yabause) set(CPACK_NSIS_URL_INFO_ABOUT "http://yabause.org") set(CPACK_NSIS_COMPRESSOR "/SOLID lzma") endif () include(CPack) add_subdirectory(doc) add_subdirectory(l10n) add_subdirectory(src)