PROGRAMS += test_config_data config_OBJECTS = lexer.o parser.o config_data.o test_config_data_OBJECTS = $(config_OBJECTS) test_config_data.o EXTRA_CLEAN += parser.hh parser.cc lexer.hh lexer.cc test_config_data: $(test_config_data_OBJECTS) parser.hh: parser.cc lexer.o: parser.hh lexer.hh: lexer.cc parser.o: lexer.hh config_data.o: lexer.hh