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

[CMake] Added option OGS_BUILD_PROCESSES. #2233

Merged
merged 2 commits into from Oct 8, 2018

Conversation

Projects
None yet
3 participants
@bilke
Copy link
Member

bilke commented Oct 4, 2018

;-separated list of processes to build, e.g.:

cmake . -DOGS_BUILD_PROCESSES="HT;LIE"

As requested by @OlafKolditz.

Bumped CMake version to 3.3 (from 2015-07) because of if(X IN_LIST Y)-syntax.

@bilke bilke requested a review from endJunction Oct 4, 2018

[CMake] Added option OGS_BUILD_PROCESSES.
;-separated list of processes to build, e.g.:

cmake . -DOGS_BUILD_PROCESSES="HT;LIE"

@bilke bilke force-pushed the bilke:cmake-single-process branch from 893f8d5 to 7ff2243 Oct 4, 2018

@bilke bilke added the please review label Oct 4, 2018

@bilke bilke removed the please review label Oct 8, 2018

@bilke bilke merged commit 4c3902f into ufz:master Oct 8, 2018

3 checks passed

continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/jenkins/pr-merge This commit looks good
Details
deploy/netlify Deploy preview ready!
Details

@bilke bilke deleted the bilke:cmake-single-process branch Oct 8, 2018

Run the CMake-Gui to see a list of processes.
- `OGS_BUILD_PROCESSES` - A `;`-separated list specifying processes to build. *Defaults* to an *empty string*. This will alter the `OGS_BUILD_PROCESS_X`-options. For e.g. building just the two processes `HT` and `LIE`: `-DOGS_BUILD_PROCESSES="HT;LIE"`. Setting this variable back to an empty string **does not reset** the `OGS_BUILD_PROCESS_X`-options.

This comment has been minimized.

@chleh

chleh Oct 8, 2018

Collaborator

Maybe then it would have been better to not cache this setting at all but to only use it upon first initialization,
b/c probably changes to OGS_BUILD_PROCESS_X won't sync either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.