You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Creates MSYS2 MinGW64 packages of dependencies that Oolite needs
3
+
Creates MSYS2 MinGW64 packages of dependencies that Oolite needs including both clang and gcc versions for the GNUStep libraries.
4
4
5
-
You can also create an environment locally, building all dependencies, as follows:
5
+
You can also create an environment locally, building all dependencies from source, as follows:
6
6
7
-
Double click Run Me. You will be prompted for an install location. If you type c:, MSYS2 will be installed in c:\msys64. Then Oolite's dependencies will be installed followed by Oolite itself. A gcc build is created by default.
7
+
Double click Run Me. You will be prompted for an install location. If you type c:, MSYS2 will be installed in c:\msys64. You will then be prompted for the compiler to use. Type gcc or clang as desired. Then Oolite's dependencies will be built from source followed by Oolite itself.
8
8
9
9
Once completed, you can type the following in the shell:
10
10
11
11
cd oolite/oolite.app
12
12
./oolite.exe
13
-
14
-
By default, install.sh is run with parameter gcc by setup.cmd (which is started by Run Me). install.sh can be run with parameter clang for a clang build. The GitHub Action passes no parameters which creates a clang build followed by a gcc build.
13
+
14
+
Run Me is a shortcut which runs setup.cmd. setup.cmd installs MSYS2. It passes parameter gcc or clang to install.sh. install.sh builds Oolite's dependencies from source and then Oolite. The GitHub Action passes no parameters which creates a clang build followed by a gcc build of Oolite.
0 commit comments