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

Adapt examples to cmake build system. #107

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

maierbn
Copy link

@maierbn maierbn commented Jan 7, 2018

Currently the whole example repository is based on a Makefile-based build system which does not work. This pull request adjust the directory structure and adds the necessary files for every example to work with the cmake based build system.

It includes the following changes:

move src/<filename>.f90 to Fortran/src/<filename>.f90
add CMakeLists.txt
add OpenCMISS.cmake
add Fortran/CMakeLists.txt
add build_debug/build.sh

@maierbn
Copy link
Author

maierbn commented Jan 7, 2018

I see that there is a cmake branch, but it is not complete (e.g. FiniteElasticity/RightBiceps is missing) and some examples still have no cmake file (e.g. FiniteElasticity/LargeUniAxialExtension).

@chrispbradley
Copy link
Member

Hi Benjamin,
the current plan is that we are re-creating the examples in a different repositories that are compatible with the CMake build system. If you look at https://github.com/OpenCMISS-Examples/ you will see these examples. If there is a particular old example that has not been moved over then we will need to look at it.

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

Successfully merging this pull request may close these issues.

2 participants