X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;ds=sidebyside;f=modelchecker%2FMakefile;h=ab7ffb8abff1fa48a24a3de472cddf85834fd117;hb=2be3ea1fc484406a2865426c9b02ad7e9ff703ba;hp=ab740f9ce5d5fec1cc7c1c140eb5e95f6f5fe455;hpb=6b53be4450e3ed383740284bb2ebcacfbd861707;p=mc1516pa.git diff --git a/modelchecker/Makefile b/modelchecker/Makefile index ab740f9..ab7ffb8 100644 --- a/modelchecker/Makefile +++ b/modelchecker/Makefile @@ -1,9 +1,16 @@ PROGRAM:=main -OBJS:= -CFLAGS:=-O3 -Wextra -Wall -Werror -fno-strict-aliasing -std=gnu11 \ +OBJS:=sokoban.o # Here comes coord.o and object.o + +CFLAGS:=-O3 -Wextra -Wall -Werror -fno-strict-aliasing -std=gnu11\ -I./sylvan/src +LDLIBS:=-lm -lpthread -lrt +LDFLAGS:=./sylvan/src/libsylvan.a + +$(PROGRAM): $(PROGRAM).o $(OBJS) + $(CC) $(CFLAGS) $< $(OBJS) $(LDFLAGS) $(LDLIBS) -o $@ -all: $(PROGRAM) +%.o: %.c %.h + $(CC) $(CFLAGS) -c -o $@ $< clean: - $(RM) -v $(PROGRAM) + $(RM) -v $(PROGRAM).o $(PROGRAM) $(OBJS)