Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions files/application/zukanlist/zkn_data/zukan_hw_data.mk
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
ZUKAN_HW_DATA_DIR := files/application/zukanlist/zkn_data/zukan_hw_data
ZUKAN_HW_DATA_NARC := $(ZUKAN_HW_DATA_DIR)_$(shortname).narc
ZUKAN_HW_DATA_VER_NAIX := $(ZUKAN_HW_DATA_DIR)_$(shortname).naix
ZUKAN_HW_DATA_NAIX := $(ZUKAN_HW_DATA_DIR).naix

$(ZUKAN_HW_DATA_NARC): $(ZUKAN_HW_DATA_DIR)/zukan_hw_data_0.bin $(ZUKAN_HW_DATA_DIR)/zukan_hw_data_1_$(shortname).bin
ln -sf zukan_hw_data_1_$(shortname).bin $(ZUKAN_HW_DATA_DIR)/zukan_hw_data_1.bin
$(NARC) -cf $@ --index-namespace --exclude="zukan_hw_data_1_*.bin" $(ZUKAN_HW_DATA_DIR)

# Normalize the NAIX to version-agnostic enums
$(ZUKAN_HW_DATA_NAIX): %.naix: %_$(shortname).naix
$(SED) 's/_$(shortname)//g' $< > $@
# naix file is built when narc is built. narc needs to be prerequisite and naix file needs to be specified in the command so that there is no error.
$(ZUKAN_HW_DATA_NAIX): $(ZUKAN_HW_DATA_NARC)
$(SED) 's/_$(shortname)//g' $(ZUKAN_HW_DATA_VER_NAIX) > $@
filesystem: $(ZUKAN_HW_DATA_NAIX)

clean-zukan-hw-data:
Expand Down
Loading