ded

Dramatic EDitor
Index Commits Files Refs README LICENSE
build_msys2_mingw64.sh (603B)
   1 #!/bin/sh
   2 
   3 set -xe
   4 
   5 PKGS="--static sdl2 glew freetype2"
   6 CFLAGS="-Wall -Wextra -pedantic -ggdb -DGLEW_STATIC `pkg-config --cflags $PKGS` -Isrc -Dassert(expression)=((void)0) "
   7 LIBS="-lm -lopengl32 `pkg-config --libs $PKGS`"
   8 SRC="src/main.c src/la.c src/editor.c src/file_browser.c src/free_glyph.c src/simple_renderer.c src/common.c"
   9 OBJ=$(echo "$SRC" | sed "s/\.c/\.o/g")
  10 OBJ=$(echo "$OBJ" | sed "s/src\// /g")
  11 
  12 # wget "https://raw.githubusercontent.com/tsoding/minirent/master/minirent.h" -P /src
  13 gcc -std=c11 $CFLAGS -c $SRC
  14 # some libs linked with c++ stuff
  15 g++ -o life.exe $OBJ $LIBS $LIBS -static
  16