-
Notifications
You must be signed in to change notification settings - Fork 105
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add `ctest-to` program
* Add `cmake-lint` program
* Separate documentation by program
* Add some more detailed configuration documentation
* Make some of the config logic generic and push into a base class
* Some groundwork for cleaning up the config into different sections
* Fix externalproject_add_stepdependencies
Closes #152
- Loading branch information
1 parent
dd69598
commit b20fd1a
Showing
51 changed files
with
3,633 additions
and
530 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,4 +3,4 @@ | |
""" | ||
from __future__ import unicode_literals | ||
|
||
VERSION = '0.6.2' | ||
VERSION = '0.6.3' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# test: externalproject_add | ||
ExternalProject_Add( | ||
foo_proj | ||
PREFIX ${CMAKE_BINARY_DIR}/foo/ | ||
TMP_DIR ${CMAKE_BINARY_DIR}/foo/.tmp | ||
STAMP_DIR ${CMAKE_BINARY_DIR}/foo/.stamp | ||
LOG_DIR ${CMAKE_BINARY_DIR}/foo/.log | ||
DOWNLOAD_DIR ${CMAKE_BINARY_DIR}/foo/.download | ||
SOURCE_DIR ${CMAKE_BINARY_DIR}/foo/src | ||
BINARY_DIR ${CMAKE_BINARY_DIR}/foo/build | ||
INSTALL_DIR ${CMAKE_BINARY_DIR}/foo/install) | ||
|
||
# test: externalproject_get_property | ||
ExternalProject_Get_Property(foo_proj SOURCE_DIR BINARY_DIR) | ||
|
||
# test: externalproject_add_step | ||
ExternalProject_Add_Step( | ||
foo_proj hello_step | ||
COMMAND echo "hello world" | ||
COMMENT "say hello" | ||
DEPENDEES first_step | ||
DEPENDERS goodbye_step | ||
BYPRODUCTS hello.txt | ||
ALWAYS FALSE | ||
EXCLUDE_FROM_MAIN TRUE | ||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/foo | ||
LOG TRUE | ||
USES_TERMINAL FALSE) | ||
|
||
# test: externalproject_add_steptargets | ||
ExternalProject_Add_StepTargets(foo_proj NO_DEPENDS hello_step goodbye_step) | ||
|
||
# test: externalproject_add_stepdependencies | ||
ExternalProject_Add_StepDependencies(foo_proj hello_step target_one target_two) |
Oops, something went wrong.