summaryrefslogtreecommitdiff
path: root/project/common.mk
diff options
context:
space:
mode:
Diffstat (limited to 'project/common.mk')
-rw-r--r--project/common.mk20
1 files changed, 20 insertions, 0 deletions
diff --git a/project/common.mk b/project/common.mk
index 1a5c3b3..b34226d 100644
--- a/project/common.mk
+++ b/project/common.mk
@@ -1,3 +1,15 @@
+Modules/config.lo: build/config.c $(ALL_HEADERS) host.tag tree.tag config.tag
+ $(CC) -c -o $@ $< $(CFLAGS_SHARED)
+
+Modules/config.o: build/config.c $(ALL_HEADERS) host.tag tree.tag config.tag
+ $(CC) -c -o $@ $< $(CFLAGS_STATIC)
+
+Modules/%.lo: $(SOURCE_DIR)/Modules/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
+ $(CC) -c -o $@ $< $(CFLAGS_SHARED)
+
+Modules/%.o: $(SOURCE_DIR)/Modules/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
+ $(CC) -c -o $@ $< $(CFLAGS_STATIC)
+
Objects/%.lo: $(SOURCE_DIR)/Objects/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
$(CC) -c -o $@ $< $(CFLAGS_SHARED)
@@ -17,6 +29,13 @@ Python/%.o: $(SOURCE_DIR)/Python/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
$(CC) -c -o $@ $< $(CFLAGS_STATIC)
+MODULE_SRCS = \
+ Modules/config.c \
+ Modules/gcmodule.c \
+ Modules/getbuildinfo.c \
+ Modules/getpath.c \
+ Modules/main.c \
+
OBJECT_SRCS = \
Objects/abstract.c \
Objects/boolobject.c \
@@ -122,6 +141,7 @@ APP_SRCS = \
COMMON_SRCS = \
$(DYNLOAD_SRCS) \
+ $(MODULE_SRCS) \
$(OBJECT_SRCS) \
$(PARSER_SRCS) \
$(PYTHON_SRCS) \