Always use compressed data even for single languages (#1430)
* Always use compressed data even for single languages * Update push.yml
This commit is contained in:
2
.github/workflows/push.yml
vendored
2
.github/workflows/push.yml
vendored
@@ -14,7 +14,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Install dependencies (apk)
|
- name: Install dependencies (apk)
|
||||||
run: apk add --no-cache gcc-riscv-none-elf gcc-arm-none-eabi newlib-riscv-none-elf newlib-arm-none-eabi findutils python3 py3-pip make git bash
|
run: apk add --no-cache gcc-riscv-none-elf gcc-arm-none-eabi newlib-riscv-none-elf newlib-arm-none-eabi findutils python3 py3-pip make git musl-dev clang bash clang-extra-tools
|
||||||
|
|
||||||
- name: Install dependencies (python)
|
- name: Install dependencies (python)
|
||||||
run: python3 -m pip install bdflib
|
run: python3 -m pip install bdflib
|
||||||
|
|||||||
@@ -472,30 +472,6 @@ firmware-%: $(HEXFILE_DIR)/$(model)_%.hex $(HEXFILE_DIR)/$(model)_%.bin $(HEXFIL
|
|||||||
python3 dfuse-pack.py -b $(DEVICE_DFU_ADDRESS)@0:$< -D $(DEVICE_DFU_VID_PID) $@
|
python3 dfuse-pack.py -b $(DEVICE_DFU_ADDRESS)@0:$< -D $(DEVICE_DFU_VID_PID) $@
|
||||||
|
|
||||||
$(HEXFILE_DIR)/$(model)_%.elf : \
|
$(HEXFILE_DIR)/$(model)_%.elf : \
|
||||||
$(OUT_OBJS_S) $(OUT_OBJS) $(OUT_OBJS_CPP) \
|
|
||||||
$(OUTPUT_DIR)/Core/Gen/Translation.%.o \
|
|
||||||
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
|
||||||
Makefile $(LDSCRIPT)
|
|
||||||
@test -d $(@D) || mkdir -p $(@D)
|
|
||||||
@echo Linking $@
|
|
||||||
@$(CPP) $(CXXFLAGS) $(OUT_OBJS_S) $(OUT_OBJS) $(OUT_OBJS_CPP) \
|
|
||||||
$(OUTPUT_DIR)/Core/Gen/Translation.$*.o \
|
|
||||||
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
|
||||||
$(LIBS) $(LINKER_FLAGS) -o$@ -Wl,-Map=$@.map
|
|
||||||
|
|
||||||
$(HEXFILE_DIR)/$(model)_string_compressed_%.elf : \
|
|
||||||
$(OUT_OBJS_S) $(OUT_OBJS) $(OUT_OBJS_CPP) \
|
|
||||||
$(OUTPUT_DIR)/Core/Gen/Translation_brieflz.%.o \
|
|
||||||
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
|
||||||
Makefile $(LDSCRIPT)
|
|
||||||
@test -d $(@D) || mkdir -p $(@D)
|
|
||||||
@echo Linking $@
|
|
||||||
@$(CPP) $(CXXFLAGS) $(OUT_OBJS_S) $(OUT_OBJS) $(OUT_OBJS_CPP) \
|
|
||||||
$(OUTPUT_DIR)/Core/Gen/Translation_brieflz.$*.o \
|
|
||||||
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
|
||||||
$(LIBS) $(LINKER_FLAGS) -o$@ -Wl,-Map=$@.map
|
|
||||||
|
|
||||||
$(HEXFILE_DIR)/$(model)_font_compressed_%.elf : \
|
|
||||||
$(OUT_OBJS_S) $(OUT_OBJS) $(OUT_OBJS_CPP) \
|
$(OUT_OBJS_S) $(OUT_OBJS) $(OUT_OBJS_CPP) \
|
||||||
$(OUTPUT_DIR)/Core/Gen/Translation_brieflz_font.%.o \
|
$(OUTPUT_DIR)/Core/Gen/Translation_brieflz_font.%.o \
|
||||||
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
||||||
@@ -507,6 +483,7 @@ $(HEXFILE_DIR)/$(model)_font_compressed_%.elf : \
|
|||||||
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
$(OUTPUT_DIR)/Core/LangSupport/lang_single.o \
|
||||||
$(LIBS) $(LINKER_FLAGS) -o$@ -Wl,-Map=$@.map
|
$(LIBS) $(LINKER_FLAGS) -o$@ -Wl,-Map=$@.map
|
||||||
|
|
||||||
|
|
||||||
$(OUT_OBJS): $(OUTPUT_DIR)/%.o : %.c Makefile
|
$(OUT_OBJS): $(OUTPUT_DIR)/%.o : %.c Makefile
|
||||||
@test -d $(@D) || mkdir -p $(@D)
|
@test -d $(@D) || mkdir -p $(@D)
|
||||||
@echo Compiling ${<}
|
@echo Compiling ${<}
|
||||||
|
|||||||
Reference in New Issue
Block a user