-
-
Notifications
You must be signed in to change notification settings - Fork 278
Install missing dependencies with CMake #716
Copy link
Copy link
Closed
Labels
buildingImproves or extends the building or packaging of preCICEImproves or extends the building or packaging of preCICEusabilityThis issue will make preCICE easier for non-expert usersThis issue will make preCICE easier for non-expert userswontfixWe won't solve this issue because we technically can't or because the it does not fit our visionWe won't solve this issue because we technically can't or because the it does not fit our vision
Description
Please describe the problem you are trying to solve?
Installing dependencies such as PETSc or Boost solely for preCICE can be tedious on some systems.
Describe the solution you propose.
When CMake cannot find an enabled dependency, download, build and install the dependency using CMake ExternalProject.
Describe alternatives you've considered
Don't change anything
Additional context
This is feedback from the Workshop 2020.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
buildingImproves or extends the building or packaging of preCICEImproves or extends the building or packaging of preCICEusabilityThis issue will make preCICE easier for non-expert usersThis issue will make preCICE easier for non-expert userswontfixWe won't solve this issue because we technically can't or because the it does not fit our visionWe won't solve this issue because we technically can't or because the it does not fit our vision