mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-16 04:45:24 +03:00
Merge pull request #9368 from mikeller/add_zip_target
Added '<target>_zip' target to Makefile.
This commit is contained in:
commit
02be6011f9
1 changed files with 11 additions and 0 deletions
11
Makefile
11
Makefile
|
@ -305,6 +305,7 @@ TARGET_S19 = $(BIN_DIR)/$(FORKNAME)_$(FC_VER)_$(TARGET).s19
|
|||
TARGET_BIN = $(BIN_DIR)/$(FORKNAME)_$(FC_VER)_$(TARGET).bin
|
||||
TARGET_HEX = $(BIN_DIR)/$(FORKNAME)_$(FC_VER)_$(TARGET).hex
|
||||
TARGET_DFU = $(BIN_DIR)/$(FORKNAME)_$(FC_VER)_$(TARGET).dfu
|
||||
TARGET_ZIP = $(BIN_DIR)/$(FORKNAME)_$(FC_VER)_$(TARGET).zip
|
||||
TARGET_ELF = $(OBJECT_DIR)/$(FORKNAME)_$(TARGET).elf
|
||||
TARGET_EXST_ELF = $(OBJECT_DIR)/$(FORKNAME)_$(TARGET)_EXST.elf
|
||||
TARGET_UNPATCHED_BIN = $(OBJECT_DIR)/$(FORKNAME)_$(TARGET)_UNPATCHED.bin
|
||||
|
@ -546,6 +547,16 @@ openocd-gdb: $(TARGET_ELF)
|
|||
$(V0) $(OPENOCD_COMMAND) & $(CROSS_GDB) $(TARGET_ELF) -ex "target remote localhost:3333" -ex "load"
|
||||
endif
|
||||
|
||||
TARGETS_ZIP = $(addsuffix _zip,$(VALID_TARGETS) )
|
||||
|
||||
## <TARGET>_zip : build target and zip it (useful for posting to GitHub)
|
||||
$(TARGETS_ZIP):
|
||||
$(V0) $(MAKE) hex TARGET=$(subst _zip,,$@)
|
||||
$(V0) $(MAKE) zip TARGET=$(subst _zip,,$@)
|
||||
|
||||
zip:
|
||||
$(V0) zip $(TARGET_ZIP) $(TARGET_HEX)
|
||||
|
||||
binary:
|
||||
$(V0) $(MAKE) -j $(TARGET_BIN)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue