PROG = babbler CFLAGS = -Wall -I. -g LDFLAGS = LOADLIBES = -ljson-c -luuid -lsodium -L. -lxaal -lespeak all: $(PROG) $(PROG).pot: $(PROG).c xgettext --copyright-holder="Christophe Lohr" --package-name=babbler --package-version=1 --msgid-bugs-address=christophe.lohr@telecom-bretagne.eu -o $@ $^ fr.po: $(PROG).pot msginit -i $< -o $@ -joe $@ || vi $@ fr.mo: fr.po msgfmt -o $@ $< clean: -rm -f *.o *~ proper: clean -rm -f $(PROG) test: all @LD_LIBRARY_PATH=. ./$(PROG) -a 224.0.29.200 -p 1234 .PHONY: all clean proper test .svnignore: echo $(PROG).o $(PROG) | tr ' ' '\012' > $@ svnignore: .svnignore svn propset svn:ignore -F $< .