summaryrefslogtreecommitdiff
path: root/infrastructure/cmake
Commit message (Collapse)AuthorAge
* Fix PERL_EXECUTABLE #define to use properly-escaped pathChris Wilson2015-12-19
|
* Add dependencies between modules properlyChris Wilson2015-12-19
|
* Fix PERL_EXECUTABLE to be a native path, so that system() works.Chris Wilson2015-12-17
|
* Install test binaries too.Chris Wilson2015-12-17
| | | | | This makes command-line debugging a bit easier, and more like it is on Unix platforms.
* Add CTest configurations to CMake. Make some tests work on Windows/MSVC.Chris Wilson2015-12-13
|
* Add header files to dependencies and generated Visual Studio projectsChris Wilson2015-12-13
|
* Move reusable code out of bin directories.Chris Wilson2015-12-13
| | | | | Allows tests to depend on lib/bbackupd instead of bin/bbackupd, which was always a hack, and really doesn't work with CMake.
* Add support for binary targets depending on other binary targets.Chris Wilson2015-12-10
|
* Hopefully fix code generation dependencies.Chris Wilson2015-12-10
|
* Auto-generate the bbackupquery documentation.Chris Wilson2015-12-10
| | | | Fix testbackupstorefix compile, that requires -DPERL_EXECUTABLE.
* Hide copious warnings about spurious memory leaksChris Wilson2015-12-09
|
* Generate protocol files as well, like exception files.Chris Wilson2015-12-09
|
* Find ZLib library and link to it.Chris Wilson2015-12-09
|
* Ask AppVeyor to build Zlib from source using CMake.Chris Wilson2015-12-09
| | | | Significantly improved CMake config, successfully builds some modules.
* Fix most of the issues with the CMake-generated Visual Studio project files.Chris Wilson2015-12-08
| | | | Now just down to an import error.
* Start generating MSVC project files using CMake.Chris Wilson2015-12-06
| | | | | | | Update getversion.pl to work when run from CMake. Update modules.txt to give our CMake configuration the necessary dependency information.
* Fix version generation from pure-Git checkouts.Chris Wilson2015-12-06
Fix calls to Uname on platforms that don't have it, such as MSVC.