diff options
| author | hathach <[email protected]> | 2023-03-06 12:45:47 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2023-03-06 12:45:47 +0700 |
| commit | 9930863b412cc4e6b762a1a5aa300d94f2ea0518 (patch) | |
| tree | 9ff0032c68f43031337cfe2f6516fbdcc2e7c76f /examples/rules.mk | |
| parent | 5c537c25f00dad43c4839ba1bffe7d9cd03cc87f (diff) | |
fix iar ci
Diffstat (limited to 'examples/rules.mk')
| -rw-r--r-- | examples/rules.mk | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/examples/rules.mk b/examples/rules.mk index 76be50b9c..3254112cf 100644 --- a/examples/rules.mk +++ b/examples/rules.mk @@ -139,34 +139,34 @@ $(BUILD)/obj/%_asm.o: %.S @echo AS $(notdir $@) @$(AS) $(ASFLAGS) -c -o $@ $< -ifndef USE_IAR -# GCC based compiler +ifdef USE_IAR +# IAR Compiler $(BUILD)/$(PROJECT).bin: $(BUILD)/$(PROJECT).elf @echo CREATE $@ - @$(OBJCOPY) -O binary $^ $@ + @$(OBJCOPY) --silent --bin $^ $@ $(BUILD)/$(PROJECT).hex: $(BUILD)/$(PROJECT).elf @echo CREATE $@ - @$(OBJCOPY) -O ihex $^ $@ + @$(OBJCOPY) --silent --ihex $^ $@ $(BUILD)/$(PROJECT).elf: $(OBJ) @echo LINK $@ - @$(LD) -o $@ $(LDFLAGS) $^ -Wl,--start-group $(LIBS) -Wl,--end-group + @$(LD) -o $@ $(IAR_LDFLAGS) $^ else - -# IAR Compiler +# GCC based compiler $(BUILD)/$(PROJECT).bin: $(BUILD)/$(PROJECT).elf @echo CREATE $@ - @$(OBJCOPY) --silent --bin $^ $@ + @$(OBJCOPY) -O binary $^ $@ $(BUILD)/$(PROJECT).hex: $(BUILD)/$(PROJECT).elf @echo CREATE $@ - @$(OBJCOPY) --silent --ihex $^ $@ + @$(OBJCOPY) -O ihex $^ $@ $(BUILD)/$(PROJECT).elf: $(OBJ) @echo LINK $@ - @$(LD) -o $@ $(IAR_LDFLAGS) $^ + @$(LD) -o $@ $(LDFLAGS) $^ -Wl,--start-group $(LIBS) -Wl,--end-group + endif # UF2 generation, iMXRT need to strip to text only before conversion |
