No Description

Samuel Čavoj 951823dd31 Add second keyboard input mode 1 year ago
ci_scripts 7cfdc88132 Change artifact naming scheme 2 years ago
cmake 632588d00e Add mingw cmake toolchain files 2 years ago
deps 56f54018dc Update SDL_GameControllerDB 2 years ago
include 951823dd31 Add second keyboard input mode 1 year ago
resources 0a2ac22e35 Change requested OpenGL version to 3.3 2 years ago
src 951823dd31 Add second keyboard input mode 1 year ago
.gitignore 632588d00e Add mingw cmake toolchain files 2 years ago
.gitlab-ci.yml f4ab0b2f87 Move fput CI script to separate file 2 years ago
.gitmodules 23825284a8 Replace GLEW with gl3w, improve CMakeLists, fix some name conflicts and 2 years ago
CMakeLists.txt 362bb10fdf Use glad insted of gl3w. 2 years ago
LICENSE 9e8e87ba17 Add license 2 years ago
README.md 81c5dc906b Fix README.md markdown 2 years ago

README.md

Build requirements

Build tested under GNU/Linux and mingw-w64 (both native and cross-compile).

  • a C compiler
  • a C++ compiler
  • make
  • CMake
  • Python (for the gl3w generator)

Requirements of glfw apply, as it is also built.

Procedure

Fetch submodules:

git submodule init
git submodule update

Generate build files:

mkdir build
cd build
cmake ..

Build:

make

You should end up with an asteroids binary in the build directory.