diff options
author | Harald Welte <laforge@osmocom.org> | 2019-11-11 19:18:40 +0100 |
---|---|---|
committer | Harald Welte <laforge@osmocom.org> | 2019-11-11 19:18:40 +0100 |
commit | aec6b1ee85012bbd0bd754b71e4343ef5d474c0b (patch) | |
tree | 3a363162ad846423ef371e5d61f79b202d767c9b | |
parent | 397966fa3c9a3b4794d0fa88440d6b74a79465c3 (diff) |
create bootloader-$(BOARD).{elf,bin} symlinks
Change-Id: I3a1eb038e51f4b38ae2e2154bd53c615d98db517
-rw-r--r-- | gcc/Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/gcc/Makefile b/gcc/Makefile index 86d199c..06404ad 100644 --- a/gcc/Makefile +++ b/gcc/Makefile @@ -180,7 +180,7 @@ vpath %.s ../ vpath %.S ../ # All Target -all: $(SUB_DIRS) $(OUTPUT_FILE_PATH) +all: $(SUB_DIRS) $(OUTPUT_FILE_PATH) symlink # Linker target @@ -203,7 +203,10 @@ $(OUTPUT_FILE_PATH): $(OBJS) "arm-none-eabi-objdump" -h -S "$(OUTPUT_FILE_NAME).elf" > "$(OUTPUT_FILE_NAME).lss" "arm-none-eabi-size" "$(OUTPUT_FILE_NAME).elf" - +.PHONY: symlink +symlink: $(OUTPUT_FILE_PATH) + ln -sf $(OUTPUT_FILE_NAME).bin bootloader-$(BOARD_LC).bin + ln -sf $(OUTPUT_FILE_NAME).elf bootloader-$(BOARD_LC).elf # Compiler targets @@ -253,4 +256,4 @@ clean: rm -f $(DEPS_AS_ARGS) rm -f $(OUTPUT_FILE_NAME).a $(OUTPUT_FILE_NAME).hex $(OUTPUT_FILE_NAME).bin \ $(OUTPUT_FILE_NAME).lss $(OUTPUT_FILE_NAME).eep $(OUTPUT_FILE_NAME).map \ - $(OUTPUT_FILE_NAME).srec + $(OUTPUT_FILE_NAME).srec bootloader-$(BOARD_LC).bin bootloader-$(BOARD_LC).elf |