[Setup] Non Apple platforms #13

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

14 Commits

Author SHA1 Message Date
f4abf84fd8 Updated the Package file to handle support for non Apple platforms. 2023-04-28 19:12:22 +02:00
23020b10a7 Turned off the CoreData entity generation from the TestModel core data model and moved the core data model under the Resources folder. 2023-04-28 19:06:48 +02:00
ada0d65238 Defined the MakeURLRequestUseCaseTests test cases to run only on Apple platforms. 2023-04-28 19:04:55 +02:00
9965deb2a8 Improved the "test" target in the Makefile file to make the cleaning of the docker image optional. 2023-04-28 19:03:33 +02:00
847c2afc44 Flattened the folder structure of the Libraries now that the idea is to use precompiler processors to filter out platform-specific code. 2023-04-28 16:54:15 +02:00
8d33cdea7c Moved the iOS specific files of the Coordination library inside the Apple platform folder. 2023-04-28 16:16:11 +02:00
01c502a4c1 Improved the "build" target in the Makefile file to make the cleaning of the docker image optional. 2023-04-28 16:14:02 +02:00
9465a985af Added the "xcode" target to open this project with Xcode in the Makefile file. 2023-04-28 14:45:54 +02:00
4cbdb135e7 Added the "outdated" and "update" targets for dependencies workflows to the Makefile file. 2023-04-28 14:27:40 +02:00
7a0f67713d Improved the overall implementation of the existing targets in the Makefile file. 2023-04-27 14:30:20 +02:00
ec3c610394 Added the .vscode hidden folder to the .gitignore file. 2023-04-27 14:26:58 +02:00
58a3fc9ff7 Implemented the docker build and housekeeping workflows in the Makefile file. 2023-04-27 02:34:04 +02:00
d7e5123b5e Added the .env file to the .gitignore file. 2023-04-27 02:29:43 +02:00
b123aa0fa4 Updated the Swift tools version in the Package file to v5.7. 2023-04-26 15:07:46 +02:00