summaryrefslogtreecommitdiffstats
path: root/Source/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* Build: Use `CMAKE_CURRENT_XXX_DIR` instead of top dirsAlex Turbov2022-09-221-6/+6
* Build: Sort linked libraries list of `CMakeLib`Alex Turbov2022-09-221-4/+4
* Build: Use imported target `Threads::Threads` instead of variableAlex Turbov2022-09-221-1/+1
* Build: Use imported target `kwiml::kwiml` instead of variablesAlex Turbov2022-09-221-1/+1
* Build: Use imported target `LibRHash::LibRHash` instead of variablesAlex Turbov2022-09-221-1/+1
* Build: Use imported target `LibUV::LibUV` instead of variablesAlex Turbov2022-09-221-1/+1
* Build: Use imported target `JsonCpp::JsonCpp` instead of variablesAlex Turbov2022-09-221-1/+1
* Build: Use imported target `CURL::libcurl` instead of variablesAlex Turbov2022-09-221-3/+2
* Build: Use imported target `LibArchive::LibArchive` instead of variablesAlex Turbov2022-09-221-2/+1
* Build: Use imported target `EXPAT::EXPAT` instead of variablesAlex Turbov2022-09-221-2/+1
* Build: Use imported target `ZLIB::ZLIB` instead of variablesAlex Turbov2022-09-221-2/+1
* Build: Extract `CMAKE_BUILD_UTILITIES` macro into a separate includeAlex Turbov2022-09-221-1/+2
* Build: Use `cmstd` target instead of variable `CMAKE_STD_LIBRARY`Alex Turbov2022-09-221-1/+1
* Build: Replace `foreach` with 2 `set` callsAlex Turbov2022-09-221-7/+2
* Build: Move `HAVE_CoreServices` to `cmCPackConfigure.h`Alex Turbov2022-09-221-1/+0
* Build: Add `ENABLE_BUILD_FREEBSD_PKG` to `cmCPackConfigure.h`Alex Turbov2022-09-221-6/+4
* Build: Use imported `LibUUID::LibUUID` target instead of variablesAlex Turbov2022-09-221-17/+19
* Build: Link w/ `OBJECT` library is OK since 3.12Alex Turbov2022-09-221-1/+1
* Build: Introduce `ManifestLib` interface libraryAlex Turbov2022-09-221-9/+13
* Build: Move `KWSYS_ENCODING_DEFAULT_CODEPAGE` to the config headerAlex Turbov2022-09-221-3/+0
* Style: Builtin commands in lower caseAlex Turbov2022-09-221-1/+1
* Build: `add_definitions()` → `add_compile_definitions()`Alex Turbov2022-09-221-2/+2
* Build: Move `STAT_HAS_ST_MTIM`, `STAT_HAS_ST_MTIMESPEC` to config fileAlex Turbov2022-09-221-10/+8
* Build: Move `CURL_CA_BUNDLE` and `CURL_CA_PATH` to config headerAlex Turbov2022-09-221-6/+0
* Build: Move `CMAKE_USE_WMAKE` definition to `cmConfigure.cmake.h.in`Alex Turbov2022-09-221-2/+6
* Build: Fix `target_link_libraries` to use link interface keywordsAlex Turbov2022-09-221-13/+13
* Build: `include_directories()` → `target_include_directories()`Alex Turbov2022-09-221-34/+24
* Build: Do not use variables for sources listsAlex Turbov2022-09-221-167/+188
* Build: Simplify `configure_file()` callsAlex Turbov2022-09-221-20/+8
* CMakeLists: Remove redundant spaces around CMake command callsAlex Turbov2022-09-221-6/+6
* Build: Modernize some `foreach` calls to use `IN LISTS`/`IN ITEMS`Alex Turbov2022-09-221-7/+4
* cmCMakePresetsGraph: Add package presetsKyle Edwards2022-08-311-0/+1
* Add new flow-control commands for variables and policies scopes managementMarc Chevrier2022-08-221-0/+2
* install: support `CXX_MODULES_BMI` installation bitsBen Boeckel2022-07-061-0/+2
* cmCxxModuleMapper: add source to handle module mapper contentsBen Boeckel2022-06-161-0/+2
* cmExperimental: add a mechanism for experimental CMake featuresBen Boeckel2022-06-141-0/+2
* Dependency providers: Add find_package and FetchContent supportCraig Scott2022-05-241-0/+1
* CPack: Remove the deprecated PackageMaker generatorCraig Scott2022-05-041-1/+0
* cmWindowsRegistry: enhance unicode conversionsMarc Chevrier2022-04-291-1/+1
* cmake_host_system_information: query windows registryMarc Chevrier2022-04-131-0/+2
* cmConstStack: Factor out of cmListFileBacktraceBrad King2022-04-021-0/+2
* cmRulePlaceholderExpander: add base class for placeholder expansion reuseMarc Chevrier2022-02-061-0/+2
* cmBuildOptions: Split build arguments into separate object.Carsten Rudolph2022-01-221-0/+1
* Merge topic 'cmake-presets-include'Brad King2022-01-101-4/+7
|\
| * Refactor: Split JSON processing into configure, build, and test presetsKyle Edwards2022-01-061-0/+3
| * Refactor: Rename cmCMakePresetsFile to cmCMakePresetsGraphKyle Edwards2022-01-061-4/+4
* | Refactor VsProjectType to its own headerSumit Bhardwaj2021-12-231-0/+1
|/
* CPack: Remove undocumented deprecated OSXX11 generatorBrad King2021-11-051-8/+0
* install(TARGETS): Add FILE_SET modeKyle Edwards2021-10-271-0/+2
* cmTarget: Add cmFileSet and associated propertiesKyle Edwards2021-10-271-0/+2