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

Linux support : added AtmelStudio7Generators support on Linux ? #12

Open
bebenlebricolo opened this issue Dec 17, 2020 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@bebenlebricolo
Copy link
Owner

bebenlebricolo commented Dec 17, 2020

  • Code is mostly, if not completely, platform independent and might run on Linux as well as on Windows
  • Move
this->Generators.push_back(cmGlobalAtmelStudio7Generator::NewFactory());

in the linux || _WIN32 block in CmakeLib/cmake.cxx file

  • Add AtmelStudio7Generators subdirectory in linux and windows builds in Source/CMakeLists.txt (for CMakeLib)

  • Provide Windows/Linux platforms support to handle AtmelStudio7InstallationDir stuff with registerkeys, which are not available in Linux -> Provide a workaround for that if required

@bebenlebricolo bebenlebricolo added the enhancement New feature or request label Dec 17, 2020
@bebenlebricolo
Copy link
Owner Author

bebenlebricolo commented Nov 24, 2021

Another big part of this is to decouple AtmelStudio7 tools from within the tests.
At the moment, generators are really tied to the CMake generator's architecture and as AtmelStudio7 is a variant of Visual Studio it made sense to derive from the VStudio generators.

However these choices make this project hard to test and validate, and we may benefit to create more realistic tests and look at the generated .atsln files.

Will open another ticket for that. Linked with #44

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

1 participant