Adding updates #16
Open
bdcbqa314159 wants to merge 58 commits intoasavine:masterfrom
Open
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
Author
|
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. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 x64which 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.