bin_PROGRAMS = ttt-server ttt-client ttt-curses-client noinst_PROGRAMS = test-board ttt_common_sources = \ ttt-args.c \ ttt-args.h \ ttt-board.c \ ttt-board.h \ 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.c: ttt-lex.h ttt_client_SOURCES = \ $(ttt_common_sources) \ ttt.c ttt_server_SOURCES = \ $(ttt_common_sources) \ ttt-client.c \ ttt-server.c 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) ttt_client_LDFLAGS = $(TTT_LIBS) ttt_server_LDFLAGS = $(TTT_LIBS) -lpthread test_board_LDFLAGS = $(TTT_LIBS) ttt_curses_client_LDFLAGS = $(TTT_LIBS) -lncurses