99cmake_minimum_required (VERSION 3.20)
1010
1111project (nfx-datetime
12- VERSION 0.1.1
13- DESCRIPTION "Cross-platform C++ DateTime library with 100-nanosecond precision and ISO 8601 support"
14- HOMEPAGE_URL "https://github.com/nfx-libs/nfx-datetime"
15- LANGUAGES CXX
12+ VERSION 0.1.1
13+ DESCRIPTION "Cross-platform C++ DateTime library with 100-nanosecond precision and ISO 8601 support"
14+ HOMEPAGE_URL "https://github.com/nfx-libs/nfx-datetime"
15+ LANGUAGES CXX
1616)
1717
1818#----------------------------------------------
@@ -35,24 +35,24 @@ enable_testing()
3535#----------------------------------------------
3636
3737# --- Library build types ---
38- option (NFX_DATETIME_BUILD_STATIC "Build static library" OFF )
39- option (NFX_DATETIME_BUILD_SHARED "Build shared library" OFF )
38+ option (NFX_DATETIME_BUILD_STATIC "Build static library" ON )
39+ option (NFX_DATETIME_BUILD_SHARED "Build shared library" OFF )
4040
4141# --- Build components ---
42- option (NFX_DATETIME_BUILD_TESTS "Build tests" OFF )
43- option (NFX_DATETIME_BUILD_SAMPLES "Build samples" OFF )
44- option (NFX_DATETIME_BUILD_BENCHMARKS "Build benchmarks" OFF )
45- option (NFX_DATETIME_BUILD_DOCUMENTATION "Build Doxygen documentation" OFF )
42+ option (NFX_DATETIME_BUILD_TESTS "Build tests" OFF )
43+ option (NFX_DATETIME_BUILD_SAMPLES "Build samples" OFF )
44+ option (NFX_DATETIME_BUILD_BENCHMARKS "Build benchmarks" OFF )
45+ option (NFX_DATETIME_BUILD_DOCUMENTATION "Build Doxygen documentation" OFF )
4646
4747# --- Installation ---
48- option (NFX_DATETIME_INSTALL_PROJECT "Install project" OFF )
48+ option (NFX_DATETIME_INSTALL_PROJECT "Install project" OFF )
4949
5050# --- Packaging ---
51- option (NFX_DATETIME_PACKAGE_SOURCE "Enable source package generation" OFF )
52- option (NFX_DATETIME_PACKAGE_ARCHIVE "Enable TGZ/ZIP package generation" OFF )
53- option (NFX_DATETIME_PACKAGE_DEB "Enable DEB package generation" OFF )
54- option (NFX_DATETIME_PACKAGE_RPM "Enable RPM package generation" OFF )
55- option (NFX_DATETIME_PACKAGE_WIX "Enable WiX Windows installer (MSI)" OFF )
51+ option (NFX_DATETIME_PACKAGE_SOURCE "Enable source package generation" OFF )
52+ option (NFX_DATETIME_PACKAGE_ARCHIVE "Enable TGZ/ZIP package generation" OFF )
53+ option (NFX_DATETIME_PACKAGE_DEB "Enable DEB package generation" OFF )
54+ option (NFX_DATETIME_PACKAGE_RPM "Enable RPM package generation" OFF )
55+ option (NFX_DATETIME_PACKAGE_WIX "Enable WiX Windows installer (MSI)" OFF )
5656
5757#----------------------------------------------
5858# CMake modules configuration
0 commit comments