Move database compilation out into its own tool (for now).
[open-adventure.git] / database / Makefile
diff --git a/database/Makefile b/database/Makefile
new file mode 100644 (file)
index 0000000..18795ed
--- /dev/null
@@ -0,0 +1,17 @@
+# Makefile for the open-adventure database
+
+OBJS=compile.o
+SOURCES=$(OBJS:.o=.c) adventure.text
+OPTIONS=-ggdb -Wall -std=c99
+
+.c.o:
+       gcc $(OPTIONS) -O $(DBX) -c $<
+
+database: compile
+       ./compile
+       gcc $(OPTIONS) -O $(DBX) -c database.c
+
+compile: $(OBJS)
+
+clean:
+       rm -f $(OBJS) compile database.c database.h