Set project() on top-level
See https://github.com/Martchus/cpp-utilities/pull/15
This commit is contained in:
parent
a1b694a50b
commit
d89c7b7bf1
|
@ -1,5 +1,18 @@
|
||||||
cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR)
|
cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR)
|
||||||
|
|
||||||
|
# set meta data
|
||||||
|
project(passwordfile)
|
||||||
|
set(META_PROJECT_NAME ${PROJECT_NAME})
|
||||||
|
set(META_PROJECT_VARNAME PASSWORD_FILE)
|
||||||
|
set(META_APP_NAME "Passwordfile library")
|
||||||
|
set(META_APP_AUTHOR "Martchus")
|
||||||
|
set(META_APP_URL "https://github.com/${META_APP_AUTHOR}/${META_PROJECT_NAME}")
|
||||||
|
set(META_APP_DESCRIPTION "C++ library to read/write passwords from/to encrypted files")
|
||||||
|
set(META_VERSION_MAJOR 5)
|
||||||
|
set(META_VERSION_MINOR 0)
|
||||||
|
set(META_VERSION_PATCH 0)
|
||||||
|
set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION ON)
|
||||||
|
|
||||||
# add project files
|
# add project files
|
||||||
set(HEADER_FILES
|
set(HEADER_FILES
|
||||||
io/cryptoexception.h
|
io/cryptoexception.h
|
||||||
|
@ -28,18 +41,6 @@ set(TEST_SRC_FILES
|
||||||
|
|
||||||
set(DOC_FILES README.md)
|
set(DOC_FILES README.md)
|
||||||
|
|
||||||
# meta data
|
|
||||||
set(META_PROJECT_NAME passwordfile)
|
|
||||||
set(META_PROJECT_VARNAME PASSWORD_FILE)
|
|
||||||
set(META_APP_NAME "Passwordfile library")
|
|
||||||
set(META_APP_AUTHOR "Martchus")
|
|
||||||
set(META_APP_URL "https://github.com/${META_APP_AUTHOR}/${META_PROJECT_NAME}")
|
|
||||||
set(META_APP_DESCRIPTION "C++ library to read/write passwords from/to encrypted files")
|
|
||||||
set(META_VERSION_MAJOR 5)
|
|
||||||
set(META_VERSION_MINOR 0)
|
|
||||||
set(META_VERSION_PATCH 0)
|
|
||||||
set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION ON)
|
|
||||||
|
|
||||||
# find c++utilities
|
# find c++utilities
|
||||||
set(CONFIGURATION_PACKAGE_SUFFIX ""
|
set(CONFIGURATION_PACKAGE_SUFFIX ""
|
||||||
CACHE STRING "sets the suffix for find_package() calls to packages configured via c++utilities")
|
CACHE STRING "sets the suffix for find_package() calls to packages configured via c++utilities")
|
||||||
|
|
Loading…
Reference in New Issue