1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
PYTHONINC = /usr/include/python3.7m/ LDFLAGS += "-luuid" CFLAGS += -fPIC \ -I$(PYTHONINC) \ -I../../inc/ all: alarms.so %.so: %.o $(CC) -shared -o $@ $< $(LDFLAGS) %.o: %.c $(CC) -c -o $@ $< $(LDFLAGS) $(CFLAGS) .PHONY: clean clean: - rm -f alarms.{s,}o