From 24e00aa7e11a243069408b2893ff8c16ed4c3ae6 Mon Sep 17 00:00:00 2001 From: Jeroen Domburg Date: Tue, 28 Jul 2015 12:47:16 +0800 Subject: [PATCH] Also generate memspecific ldscript for separate build --- Makefile.separate | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile.separate b/Makefile.separate index c558efe..ca4a2ee 100644 --- a/Makefile.separate +++ b/Makefile.separate @@ -8,6 +8,12 @@ EXTRA_LD_SCRIPTS = ldscript_memspecific.ld TARGET_OUT := $(addprefix $(BUILD_BASE)/,$(TARGET).out) +.PHONY: ldscript_memspecific.ld + +ldscript_memspecific.ld: + $(vecho) "GEN $@" + $(Q) echo "MEMORY { irom0_0_seg : org = 0x40240000, len = "$$(printf "0x%X" $$(($(ESP_SPI_FLASH_SIZE)-0x4000)))" }"> ldscript_memspecific.ld + $(TARGET_OUT): $(APP_AR) $(EXTRA_LD_SCRIPTS) $(vecho) "LD $@" $(Q) $(LD) -Llibesphttpd -L$(SDK_LIBDIR) $(LD_SCRIPT) $(EXTRA_LD_SCRIPTS) $(LDFLAGS) -Wl,--start-group $(LIBS) $(APP_AR) -Wl,--end-group -o $@