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