diff options
author | midipix <writeonce@midipix.org> | 2018-11-22 21:31:37 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2018-11-22 23:55:21 -0500 |
commit | 50bd76add8c4f1ada841581b49c08f61a9e319a7 (patch) | |
tree | c8baa9d689fa4745c2e39ce1b67c2b3fc6e4e69d /project/common.mk | |
parent | 61f18d5680236a93277147ebc6ee7474fed501e2 (diff) | |
download | sbpython2-50bd76add8c4f1ada841581b49c08f61a9e319a7.tar.bz2 sbpython2-50bd76add8c4f1ada841581b49c08f61a9e319a7.tar.xz |
project: defined MODULE_SRCS and related variables and dependencies.
Diffstat (limited to 'project/common.mk')
-rw-r--r-- | project/common.mk | 20 |
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) \ |