LD ?= ld
OC ?= objcopy
-name := Corbenik
+name ?= Corbenik
# If unset, the primary folder is /corbenik.
fw_folder ?= corbenik
.PHONY: install
install: build
- mkdir -p ../out/corbenik/contrib
- cp *.vco README.md ../out/corbenik/contrib/
+ mkdir -p $(out)/contrib
+ cp *.vco README.md $(out)/contrib/
%.vco: %.pco
../host/bytecode_asm.py $< $@
.PHONY: clean
clean: clean_loader clean_bits clean_screeninit
- rm -rf ../out/corbenik/bits
- rm -rf ../out/corbenik/module
+ rm -rf $(out)/bits
+ rm -rf $(out)/module
.PHONY: loader
loader:
.PHONY: install
install: build
- mkdir -p ../out/corbenik/patch
- cp *.vco ../out/corbenik/patch/
+ mkdir -p $(out)/patch
+ cp *.vco $(out)/patch/
%.vco: %.pco
../host/bytecode_asm.py $< $@