diff --git a/.gitignore b/.gitignore index c500f65..c257b13 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,4 @@ *.deb -/kolibrios/programs/develop/ktcc/source/kos32-tcc-* - - +kos32-tcc-* diff --git a/Makefile b/Makefile index f4a31f9..a24da68 100644 --- a/Makefile +++ b/Makefile @@ -49,7 +49,9 @@ TCC_DIR = kolibrios/programs/develop/ktcc/source $(TCC_DIR)/tcc.c $(TCC_DIR)/libtcc.c: git submodule update --init --recursive -$(TCC_DIR)/kos32-tcc-$(Architecture): $(TCC_DIR)/tcc.c $(TCC_DIR)/libtcc.c +TCC_BIN = kos32-tcc-$(Architecture) + +$(TCC_BIN): $(TCC_DIR)/tcc.c $(TCC_DIR)/libtcc.c $(CC) -DTCC_TARGET_MEOS_LINUX $(CFLAGS) $(LDFLAGS) $^ -o $@ ## dirs @@ -81,7 +83,7 @@ $(BUILD_DIR)/DEBIAN/control: $(PACKAGE_FILES) Makefile | $(BUILD_DIR)/DEBIAN echo "Description: $(Description)" >> $@ -$(BUILD_DIR)/usr/bin/kos32-tcc: $(TCC_DIR)/kos32-tcc-$(Architecture) Makefile | $(BUILD_DIR)/usr/bin +$(BUILD_DIR)/usr/bin/kos32-tcc: $(TCC_BIN) Makefile | $(BUILD_DIR)/usr/bin $(CP) $< $@