Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow ${PROJECT_NAME}_ENABLE_ALL_FORWARD_DEP_PACKAGES to be set in TRIBITS_CTEST_DRIVER() #210

Closed
bartlettroscoe opened this issue Jul 20, 2017 · 2 comments

Comments

@bartlettroscoe
Copy link
Member

The ROL team in Trilinos wants to set up their own nightly build of ROL to test ROL and its downstream packages. To do this, they need to be able to set ${PROJECT_NAME}_ENABLE_ALL_FORWARD_DEP_PACKAGES=TRUE in there CTest -S script and have that take effect.

@bartlettroscoe bartlettroscoe self-assigned this Jul 20, 2017
bartlettroscoe added a commit to bartlettroscoe/TriBITS that referenced this issue Jul 20, 2017
bartlettroscoe added a commit to bartlettroscoe/TriBITS that referenced this issue Jul 21, 2017
bartlettroscoe added a commit that referenced this issue Nov 27, 2017
#210)

Things I did other than just extend and improve documentation:

* Improved documentation and handling of
  <Project>_ENABLE_ALL_FORWARD_DEP_PACAKGES

* Removed do-nothing 'BUILD_TYPE'

* Changed CTEST_SITE and TriBITS_HOSTNAME to be the same.  Just more
  consistent looking on CDash.
bartlettroscoe added a commit that referenced this issue Nov 27, 2017
#210)

Things I did other than just extend and improve documentation:

* Improved documentation and handling of
  <Project>_ENABLE_ALL_FORWARD_DEP_PACAKGES

* Removed do-nothing 'BUILD_TYPE'

* Changed CTEST_SITE and TriBITS_HOSTNAME to be the same.  Just more
  consistent looking on CDash.

Build/Test Cases Summary
Enabled Packages:
Enabled all Packages
0) MPI_DEBUG => passed: passed=264,notpassed=0 (0.68 min)
1) SERIAL_RELEASE => passed: passed=264,notpassed=0 (0.66 min)
2) MPI_DEBUG_CMAKE-3.6.2 => passed: passed=285,notpassed=0 (0.75 min)
3) SERIAL_RELEASE_CMAKE-3.6.2 => passed: passed=285,notpassed=0 (0.52 min)
@bartlettroscoe
Copy link
Member Author

This was pushed to 'master' some time ago. This should be ready to use. It just needs to be reviewed.

bartlettroscoe added a commit that referenced this issue Jan 19, 2018
This var does not (and should not) get passed to the inner configure.  That
would make no sense for the package-by-package mode.

Build/Test Cases Summary
Enabled Packages:
Enabled all Packages
0) MPI_DEBUG => passed: passed=266,notpassed=0 (0.67 min)
1) SERIAL_RELEASE => passed: passed=266,notpassed=0 (0.61 min)
2) MPI_DEBUG_CMAKE-3.6.2 => passed: passed=287,notpassed=0 (0.68 min)
3) SERIAL_RELEASE_CMAKE-3.6.2 => passed: passed=287,notpassed=0 (0.54 min)
@bartlettroscoe
Copy link
Member Author

No one has reviewed work for 1 year ago so closing as complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant