The open source, cross platform level editor for idtech games (Radiant fork)
The latest source is available from the git repository: https://gitlab.com/xonotic/netradiant.git
The git client can be obtained from the Git website: http://git-scm.org
To get a copy of the source using the commandline git client:
git clone https://gitlab.com/xonotic/netradiant.git
cd netradiant
See also https://gitlab.com/xonotic/netradiant/ for a source browser, issues and more.
- OpenGL
- LibXml2
- GTK2
- GtkGLExt
- LibJpeg
- LibPng
- Minizip
- ZLib
Under MSYS2, the mingw shell must be used
pacman -S --needed base-devel mingw-w64-i686-{toolchain,cmake,make,gtk2,gtkglext}
pacman -S --needed base-devel mingw-w64-x86_64-{toolchain,cmake,make,gtk2,gtkglext}
brew install gtkglext
brew install Caskroom/cask/xquartz
brew link --force gettext
This project uses the usual CMake workflow:
cmake -G "Unix Makefiles" -H. -Bbuild && cmake --build build -- -j$(nproc)
cmake -G "Unix Makefiles" -H. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build -- -j$(nproc)
options:
DOWNLOAD_GAMEPACKS=ONAutomatically download the gamepack data during the first compilationRADIANT_ABOUTMSG="Custom build"A message shown in the about dialog
targets:
radiantCompiles the radiant core binarymodulesCompiles all modules (each module has its own target as well)pluginsCompiles all plugins (each plugin has its own target as well)game_packsDownloads the game pack dataquake3Compiles all the Quake3 toolsq3map2Quake3 map compilerq3data