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
Copy file name to clipboardExpand all lines: README.md
+12-21Lines changed: 12 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,10 +24,9 @@ You'll probably want [Visual Studio Community Edition](https://visualstudio.micr
24
24
You also need to have both x86 and x64 versions of the [Visual C++ Redistributable for Visual Studio 2015-2022](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) installed in order to run the compiled builds.
25
25
You may also want to check out the list of recommended Visual Studio plugins [here](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source/wiki/Information,-Recommended-Plugins-and-Useful-Links).
26
26
27
-
2. Clone this Source Repository and the [Data Repository](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Data) in neighboring folders.
28
-
**Do Not** change the folder names unless you want to make trouble for yourself.
27
+
2. Clone this Repository into a folder.
29
28
30
-
3. Copy the following libraries from `Cortex-Command-Community-Project-Source\external\lib\win` into the **Data Repository**:
29
+
3. Copy the following libraries from `Cortex-Command-Community-Project\external\lib\win` into the root directory:
31
30
*`fmod.dll`
32
31
*`SDL2.dll`
33
32
@@ -85,32 +84,25 @@ For unspecified versions assume compatibility with the latest ubuntu LTS release
85
84
86
85
1. Install Dependencies (see [below](#installing-dependencies) for instructions).
87
86
88
-
2. Clone this Source Repository and the [Data Respository](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Data).
87
+
2. Clone this Repository and open a terminal in it.
89
88
90
-
3. Open a terminal in the Source Repository.
91
-
92
-
4.`meson setup build` or `meson setup --buildtype=debug build` for debug build (default is release build)
89
+
3.`meson setup build` or `meson setup --buildtype=debug build` for debug build (default is release build)
93
90
For macOS you need to specify gcc, with `env CC=gcc-13 CXX=g++-13 meson setup build`
94
91
95
-
5.`ninja -C build`
92
+
4.`ninja -C build`
96
93
97
-
6. (optional) `sudo ninja install -C build` (To uninstall later, keep the build directory intact. The game can then be uninstalled by `sudo ninja uninstall -C build`)
94
+
5. (optional) `sudo ninja install -C build` (To uninstall later, keep the build directory intact. The game can then be uninstalled by `sudo ninja uninstall -C build`)
98
95
99
96
If you want to change the buildtype afterwards, you can use `meson configure --buildtype {release or debug}` in the build directory or create a secondary build directory as in Step 4. There are also additional build options documented in the [wiki](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source/wiki/Meson-build-options) as well as through running `meson configure` in the build directory.
100
97
101
98
## Running
102
-
(If you installed the game in step 6 above, it should appear with your regular applications and will just run)
103
-
104
-
1. Copy (or link, might be preferable for testing builds) `build/CortexCommand` or `build/CortexCommand_debug` (depending on if you made a debug build) into the **Data Repository**.
4. Run `./CortexCommand` or `./CortexCommand_debug` in the **Data Repository**.
105
+
2. Run `./CortexCommand` or `./CortexCommand_debug`.
114
106
115
107
## Installing Dependencies
116
108
@@ -184,5 +176,4 @@ If you're familiar with github you should be familiar with making issues. It's a
184
176
185
177
# How to Contribute #
186
178
187
-
If you've got experience with the game's ini data through modding it, are good at spriting or know Lua, maybe you can contribute some of your time directly to the project. We'll look at any pull requests that come in and are always happy to have more hands on deck.
188
-
If you're an experienced programmer (particularly with C++), there's also tons of work to be done in our [source](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source) repository.
179
+
If you've got any C++ experience, experience with the game's ini data through modding it, are good at spriting or know Lua, you can contribute some of your time directly to the project. We'll look at any pull requests that come in and are always happy to have more hands on deck.
0 commit comments