X-Git-Url: https://git.cworth.org/git?p=ttt;a=blobdiff_plain;f=src%2FMakefile.am;h=41756f9a763c2ae8f1d30ea1745454d6fe1cf0ef;hp=1d5de3f7669f20af0daa85e2f09edf2e73266f81;hb=c25df0131987fe52be7430c5be03ec83fbaea9b3;hpb=b95a33abda8faac3638691dde70de0d59fadb30f diff --git a/src/Makefile.am b/src/Makefile.am index 1d5de3f..41756f9 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,4 @@ -bin_PROGRAMS = ttt-server ttt-client +bin_PROGRAMS = ttt-server ttt-client ttt-curses-client noinst_PROGRAMS = test-board ttt_common_sources = \ @@ -9,11 +9,16 @@ ttt_common_sources = \ ttt-error.c \ ttt-error.h \ ttt-lex.l \ + ttt-lex.h \ ttt-socket.c \ ttt-socket.h \ x.c \ x.h +AM_LFLAGS = --header=ttt-lex.h -Cr +ttt-lex.h: ttt-lex.l + $(SHELL) $(YLWRAP) $< $@ $@ -- $(LEXCOMPILE) + ttt_client_SOURCES = \ $(ttt_common_sources) \ ttt.c @@ -27,9 +32,13 @@ test_board_SOURCES = \ $(ttt_common_sources) \ test-board.c +ttt_curses_client_SOURCES = \ + $(ttt_common_sources) \ + curses.h \ + ttt-curses-client.c + AM_CFLAGS = $(WARN_CFLAGS) $(TTT_CFLAGS) -AM_LFLAGS = --header-file=ttt-lex.h -Cr ttt_client_LDFLAGS = $(TTT_LIBS) ttt_server_LDFLAGS = $(TTT_LIBS) -lpthread test_board_LDFLAGS = $(TTT_LIBS) - +ttt_curses_client_LDFLAGS = $(TTT_LIBS) -lncurses