[Setup] Non Apple platforms #13

Merged
javier merged 14 commits from setup/linux-support into main 2023-04-28 17:37:09 +00:00
Owner

This PR contains the work done to address the issue #12, with regards to provide basic support of non Apple platforms.

To provide further details about the work done:

  • flattened the folder structure, especially now that the idea to filter folders based on platform is being discarded;
  • implemented precompiler processors to filter out platform-specific source code;
  • updated the Package file to provide basic support for non-Apple platforms;
  • added and also improved some targets to the Makefile file to smooth the current development workflows;
  • updated the .gitignore file with references to the .vscode folder and the .env file;
  • updated the Swift tools version to v5.7.
This PR contains the work done to address the issue #12, with regards to provide basic support of non Apple platforms. To provide further details about the work done: - [x] flattened the folder structure, especially now that the idea to filter folders based on platform is being discarded; - [x] implemented precompiler processors to filter out platform-specific source code; - [x] updated the `Package` file to provide basic support for non-Apple platforms; - [x] added and also improved some targets to the `Makefile` file to smooth the current development workflows; - [x] updated the `.gitignore` file with references to the `.vscode` folder and the `.env` file; - [x] updated the Swift tools version to v5.7.
javier added the
enhancement
label 2023-04-28 17:36:27 +00:00
javier self-assigned this 2023-04-28 17:36:27 +00:00
javier added 14 commits 2023-04-28 17:36:27 +00:00
javier merged commit c4d09cd808 into main 2023-04-28 17:37:09 +00:00
javier deleted branch setup/linux-support 2023-04-28 17:37:10 +00:00
Sign in to join this conversation.
No description provided.