feat: add readme

This commit is contained in:
2026-05-17 19:22:36 +02:00
parent f6e533cc94
commit b2b2189c51
2 changed files with 15 additions and 3 deletions

View File

@@ -25,6 +25,7 @@ EMU_OBJ := build/emulated.riscv.elf
EMU_OBJ_LICENSE ?= build/license
EMU_OBJ_LICENSE_IF_EXISTS := $(wildcard $(EMU_OBJ_LICENSE))
README_FILE ?= build/README.md
ZIP_FILE ?= build/challenge.zip
ZIP_FILE_IF_EXISTS := $(wildcard $(ZIP_FILE))
@@ -90,7 +91,7 @@ $(EMU_OBJ_LICENSE): $(EMU_OBJ) $(HOST_EXE_ENCRYPTOR) | build
ifneq ($(EMU_OBJ_LICENSE_IF_EXISTS),)
rm $(EMU_OBJ_LICENSE_IF_EXISTS)
endif
$(HOST_EXE_ENCRYPTOR) $(EMU_OBJ) $@
$(HOST_EXE_ENCRYPTOR) $(EMU_OBJ) $@ $(README_FILE)
# Build (unencrypted) license file
$(EMU_OBJ): $(EMU_OBJ_FILES) | build
@@ -98,7 +99,7 @@ $(EMU_OBJ): $(EMU_OBJ_FILES) | build
# Bundle the challenge
$(ZIP_FILE): $(HOST_EXE) $(EMU_OBJ_LICENSE) | build
$(ZIP_FILE): $(HOST_EXE) $(EMU_OBJ_LICENSE) $(README_FILE) | build
ifneq ($(ZIP_FILE_IF_EXISTS),)
rm $(ZIP_FILE_IF_EXISTS)
endif