TriBITS
TriBITS copied to clipboard
TriBITS: Tribal Build, Integrate, and Test System,
Hey Ross, We're transitioning to https for our CDash submissions. I had some trouble figuring this out, but eventually was able to get it to work (with version 3.3.2). What...
The basic usage of the gitdist command: ``` $ gitdist [gitdist options] [git command options] ``` works well for many workflows. However, there are some operations where one needs to...
This PR adds regression tests for Issue #272. These tests fail without the changes implemented in PR #273 and pass when those changes are applied.
Hi, A feature I've desired from CMake for a while is the ability to capture the user's input commandline, as well as source code version (version control versioning if available),...
After the CMake requirement will have been increased to 2.8.11, I would like to have access to the `LINK_PRIVATE`/`LINK_PUBLIC` arguments of [target_link_libraries()](http://www.cmake.org/cmake/help/v2.8.11/cmake.html#command:target_link_libraries) (or just `PRIVATE`/`PUBLIC`, as there where renamed in...
Most packages not only depend on a TPL, but a certain version or version range thereof. TriBITS needs to support version checking and specification for TPLs.
Certain strings are copied literally from the input configuration to the export files. This has brought problems before where the `CXX_FLAGS` variable contained `"`, see [Trilinos bug #6074](https://software.sandia.gov/bugzilla/show_bug.cgi?id=6074) and the...
TriBITS contains heaps of `INCLUDE()` statements ``` $ grep -r "INCLUDE(" package_arch/ | wc -l 256 ``` referencing its own files à la ``` INCLUDE(TribitsAddAdvancedTest) ``` The directories in which...
Using Intel15/Visual Studio 2013 on Windows 7, TRIBITS_ADD_EXECUTABLE_AND_TEST with NOEXESUFFIX causes CMake to look for executable with no suffix, but the executable is still compiled with the 'exe' suffix. This...
We can probably improve the snapshotter a little bit. One of the things missing is a check if dest-dir is indeed a TriBITS installation, which makes it harder to shoot...