]> git.cworth.org Git - glfps/blobdiff - Makefile
Add a license to the glfps.c file
[glfps] / Makefile
index 3e7e390a127e81f4cd74e5743089166698cf9212..52feeb257a5fc3dd524de55e6b1e892830671764 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,8 +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) $(GLAZE_32_FLAGS) -m32 -fPIC -shared -Wl,-Bsymbolic -o $@ $<
 
 clean:
-       rm -f libglfps.so
+       rm -f $(TARGETS)