]> git.cworth.org Git - glfps/blobdiff - Makefile
Switch to Glaze to implement glfps
[glfps] / Makefile
index 5ebf41bd149e130ae4a437d58a1cb5ad725ec5cf..52feeb257a5fc3dd524de55e6b1e892830671764 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,15 +1,17 @@
 CC ?= gcc
 CFLAGS ?= -g -Wall -Wextra -Wmissing-declarations
+GLAZE_FLAGS = $(shell pkg-config --cflags --libs glaze)
+GLAZE_32_FLAGS = $(shell pkg-config --cflags --libs glaze-32)
 
 TARGETS=libglfps.so libglfps-32.so
 
 all: $(TARGETS)
 
 libglfps.so: glfps.c
-       $(CC) $(CFLAGS) -fPIC -shared -Wl,-Bsymbolic -o $@ $<
+       $(CC) $(CFLAGS) $(GLAZE_FLAGS) -fPIC -shared -Wl,-Bsymbolic -o $@ $<
 
 libglfps-32.so: glfps.c
-       $(CC) $(CFLAGS) -m32 -fPIC -shared -Wl,-Bsymbolic -o $@ $<
+       $(CC) $(CFLAGS) $(GLAZE_32_FLAGS) -m32 -fPIC -shared -Wl,-Bsymbolic -o $@ $<
 
 clean:
        rm -f $(TARGETS)