diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..f8a06ec --- /dev/null +++ b/.travis.yml @@ -0,0 +1,2 @@ +language: c +compiler: clang diff --git a/Makefile b/Makefile index 111c339..ab3ae1d 100644 --- a/Makefile +++ b/Makefile @@ -10,15 +10,17 @@ SUBDIRS = libpidutil PROGS = fsipd logfile_test OBJ = logfile.o fsipd.o -all: $(SUBDIRS) fsipd +.PHONY: $(SUBDIRS) get-deps + +all: get-deps $(SUBDIRS) fsipd fsipd: $(OBJ) $(CC) $(LDFLAGS) $(OBJ) $(LDLIBS) -o fsipd -.PHONY: $(SUBDIRS) - +get-deps: + git submodule update --init libpidutil + $(SUBDIRS): - git submodule update --init $@ $(MAKE) -C $@ all test: logfile.c logfile_test.c