summaryrefslogtreecommitdiff
path: root/i/marvin/src/config/Makefile.defs
diff options
context:
space:
mode:
Diffstat (limited to 'i/marvin/src/config/Makefile.defs')
-rw-r--r--i/marvin/src/config/Makefile.defs16
1 files changed, 16 insertions, 0 deletions
diff --git a/i/marvin/src/config/Makefile.defs b/i/marvin/src/config/Makefile.defs
new file mode 100644
index 0000000..7683a6c
--- /dev/null
+++ b/i/marvin/src/config/Makefile.defs
@@ -0,0 +1,16 @@
+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