1 src = $(wildcard src/*.c)
7 CFLAGS = -pedantic -Wall -g `pkg-config --cflags sdl2`
8 LDFLAGS = $(libsys) $(libgl) `pkg-config --libs sdl2` -ldrawtext -lgoatvr \
11 sys ?= $(shell uname -s | sed 's/MINGW.*/mingw/')
16 libgl = -lopengl32 -lglew32
17 libsys = -lmingw32 -lwinmm -mwindows
19 else ifeq ($(sys), Darwin)
20 libgl = -framework OpenGL -lGLEW
28 $(CC) -o $@ $(obj) $(LDFLAGS)
34 $(MAKE) CC=i686-w64-mingw32-gcc sys=mingw
38 $(MAKE) CC=i686-w64-mingw32-gcc sys=mingw clean
49 install: $(bin) $(data)
50 mkdir -p $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/share/vrtris
51 cp $(bin) $(DESTDIR)$(PREFIX)/bin/$(bin)
52 cp $(data) $(DESTDIR)$(PREFIX)/share/vrtris
56 rm -f $(DESTDIR)$(PREFIX)/bin/$(bin)
57 for i in $(data); do rm -f $(DESTDIR)$(PREFIX)/share/vrtris/$i; done
58 rmdir $(DESTDIR)$(PREFIX)/share/vrtris