-
Notifications
You must be signed in to change notification settings - Fork 37
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
Cross Compilation with CMake #5
Comments
I guess this one is obsolete soon since #6 already contains my changes that introduced CMake. However, my code was written in a hurry and I would appreciate if you had a look at it. |
It is a good starting point to reach the objective by the end of the year. For an enhancement, all commands in .bat file and .sh in ExternalMedia/Projects/ may be integrated in CMakeLists.txt. It will be easier to maintain one file for cmake than 10 specific files for specific compilation. We can build a more robust cross compilation process integrating all those command in CMake:
I guess all specific compilation option will be handle by hand or by TravisCI system. |
Yes, but we still have to decide whether we want to use CoolProp as a submodule in git or as an external CMake project (ExternalProject_Add). I think we should try to avoid calling git manually :-) |
Cmake is designed to build, test and package software.
Add a cmake to streamline the code generation for multiple platforms is an approach
CoolProp developpement shows how to build static library from it
The same approach can be seen here
Compiled library will be installed in Resources/Library following suggestion #4 (comment).
The text was updated successfully, but these errors were encountered: