root/CMakeLists.txt

Revision 7c5997f81985848d6df8f0603a8cc45727c92783, 1.0 KB (checked in by Jeremy Lainé <jeremy.laine@…>, 3 years ago)

make it possible to use cURL for downloads

  • Property mode set to 100644
Line 
1cmake_minimum_required(VERSION 2.6)
2set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules ${CMAKE_MODULE_PATH})
3include(RelativePath)
4
5# Project and version
6project(boc-flash)
7set(BOC_FLASH_VERSION_MAJOR 0)
8set(BOC_FLASH_VERSION_MINOR 5)
9set(BOC_FLASH_VERSION_PATCH 0)
10set(BOC_FLASH_VERSION ${BOC_FLASH_VERSION_MAJOR}.${BOC_FLASH_VERSION_MINOR}.${BOC_FLASH_VERSION_PATCH})
11
12# Check packages
13find_package(PNG REQUIRED)
14
15# Configuration
16set(BOC_FLASH_RUNTIME_DIR bin CACHE STRING "BoC Flash runtime directory.")
17set(BOC_FLASH_DATA_DIR share/${PROJECT_NAME} CACHE STRING "BoC Flash data directory.")
18
19# Packaging
20set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "BoC Flash Utilities")
21set(CPACK_RESOURCE_FILE_LICENSE ${CMAKE_SOURCE_DIR}/COPYING)
22set(CPACK_PACKAGE_VERSION_MAJOR ${BOC_FLASH_VERSION_MAJOR})
23set(CPACK_PACKAGE_VERSION_MINOR ${BOC_FLASH_VERSION_MINOR})
24set(CPACK_PACKAGE_VERSION_PATCH ${BOC_FLASHVERSION_PATCH})
25include(CPack)
26
27add_subdirectory(data)
28add_subdirectory(src)
Note: See TracBrowser for help on using the browser.