blob: 573f416e84b5edf7df8ca31e8916f5c4f5603aa5 [file]
URAY_PINCFG ?= ZYNQUSP-SWBUT
export URAY_PINCFG
BUILD_DIR=build_$(URAY_PINCFG)
HARNESS_DIR ?= harness_$(URAY_PINCFG)
export BUILD_DIR
HARNESS_FILES=$(BUILD_DIR)/design.bit $(BUILD_DIR)/design.txt $(BUILD_DIR)/design.json $(BUILD_DIR)/design.dcp
# official demo configuration
all: $(BUILD_DIR)/run.ok
$(BUILD_DIR)/run.ok: runme.sh runme.tcl
./runme.sh
touch $(BUILD_DIR)/run.ok
$(BUILD_DIR)/copy.ok: $(BUILD_DIR)/run.ok
mkdir -p $(HARNESS_DIR)
cp $(HARNESS_FILES) $(HARNESS_DIR)
touch $(BUILD_DIR)/copy.ok
copy: $(BUILD_DIR)/copy.ok
clean:
rm -rf build_* harness_*
run:
+$(MAKE) clean
+$(MAKE) copy
.PHONY: all clean copy run