]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - README.md
Remove <gtk/gtk.h> from gtkutil/toolbar.h
[xonotic/netradiant.git] / README.md
index 9a5bcfeda37d75190906d51d5537e482630f7a50..35a3194633262125fbac09d1589c3440725fb625 100644 (file)
--- a/README.md
+++ b/README.md
@@ -56,7 +56,24 @@ brew link --force gettext
 
 This project uses the usual CMake workflow:
 
-`cmake -G "Unix Makefiles" -H . -B build && cmake --build build -- -j$(nproc)`
+## Debug
+
+`cmake -G "Unix Makefiles" -H. -Bbuild && cmake --build build -- -j$(nproc)`
+
+## Release
+
+`cmake -G "Unix Makefiles" -H. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build -- -j$(nproc)`
+
+## MSYS2
+
+Under MSYS2, the mingw shell must be used with the following additional flags:
+
+```
+cmake -G "MSYS Makefiles" \
+    -DGTK2_GLIBCONFIG_INCLUDE_DIR=/mingw64/lib/glib-2.0/include \
+    -DGTK2_GDKCONFIG_INCLUDE_DIR=/mingw64/lib/gtk-2.0/include \
+    -H. -Bbuild
+```
 
 ## More Compilation Details