-
Notifications
You must be signed in to change notification settings - Fork 67
Adding updates #16
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
base: master
Are you sure you want to change the base?
Adding updates #16
Conversation
Adding cmake support one step at a time
Adding cmake structure
Adding cmake structure for the excel interface
…e library with cross-platform support
…structure Adding the common ground for cross-platform development
…n under msvc-windows
Adding support for clang-macos
… because the library is linked to the interface
Adding support for cmake gcc-linux
…ing an interactive cmd to build them
…bility Make sure that the changes are backwards compatibles
Organizing the repository
I do understand that there are several changes - probably we could create a develop branch as well so this pull request could merge to this branch or use this pull request to update directly master. In any case I am open to discussion. Please note that in the history there are several internal pull requests, each of them has the stamp of the new additions/modifications I have made, please do refer to them in case of doubt. Many thanks for all. |
In this pull request we do address these topics:
These two updates above allow to close the 3 current issues noticed.
We also add new features:
cmake .. -G "Visual Studio 17 2022" -A x64
which is indicated into the NOTES.md will generate the solution file linked with the tree structure of the code and the different parameters chosen just as the original sln file - this is suitable for development. For building we can then either build via command line either by using the vs IDE.
I am currently working for a python front end which will offer a nice interaction under unix system and add a new interface in windows.
I would like also to add a cross-platform environment for unit tests which will be independent of the interface chosen.