-
Notifications
You must be signed in to change notification settings - Fork 38
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
Better integration of third party libraries #101
Comments
I would possibly add tcc to this list, currently it is downloaded and built using CMake's |
simpleini fixed with f53752f |
tcc fixed with #125 |
As far as I see it, the mentioned |
Agree, but then we should remove OR1K Arch, too. |
pugixml: would be fixed with merge of #132 |
Opened a Draft PR: #132 |
Third party integration in ETISS is a bit intransparent. A lot of libraries are copy-pasted into ETISS source code which is mostly fine, but makes is harder to maintain and differ what foreign code is used (e.g., versioning, missing copyrights/licenses). A few examples, I am aware of:
execute_process
A possible solution to this could be to add a
third_party/
directory to ETISS' root to integrate such things - either through git submodules or CMake's FetchContent. Please feel free to extend the list above, if you are aware of more.The text was updated successfully, but these errors were encountered: