include ../../config.mak ifeq ($(BUILD_STATIC), yes) LDFLAGS += -static endif LDFLAGS += CFLAGS += -O2 tok: lex.yy.c $(CC) $(CFLAGS) -o tok lex.yy.c tok_cmdline.c -lfl $(LDFLAGS) lex.yy.c: tok_cmdline.h tok_cmdline.c $(FLEX) tok.l tok_cmdline.h tok_cmdline.c: tok_cmdline.ggo $(GENGETOPT) -i tok_cmdline.ggo --conf-parser --file=tok_cmdline .PHONY: install install: ifdef BIN_DIR install -m 0755 tok $(BIN_DIR) endif .PHONY: uninstall uninstall: ifdef BIN_DIR rm $(BIN_DIR)/tok endif clean: clean.cmdline clean.flex rm tok || true clean.cmdline: rm tok_cmdline.c || true rm tok_cmdline.h || true clean.flex: rm lex.yy.c || true