mirror of https://github.com/openXC7/prjxray.git
fix roi_only parts
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
This commit is contained in:
parent
88f7830456
commit
90d88bc7a2
2
Makefile
2
Makefile
|
|
@ -187,7 +187,7 @@ db-extras-kintex7:
|
||||||
@true
|
@true
|
||||||
|
|
||||||
db-extras-zynq7:
|
db-extras-zynq7:
|
||||||
+source minitests/roi_harness/zybo-swbut.sh && $(MAKE) -C fuzzers part_only
|
+source minitests/roi_harness/zybo-swbut.sh && $(MAKE) -C fuzzers roi_only
|
||||||
+source minitests/roi_harness/zybo-swbut.sh && \
|
+source minitests/roi_harness/zybo-swbut.sh && \
|
||||||
$(MAKE) -C minitests/roi_harness \
|
$(MAKE) -C minitests/roi_harness \
|
||||||
HARNESS_DIR=$(XRAY_DATABASE_DIR)/zynq7/harness/zybo/swbut run
|
HARNESS_DIR=$(XRAY_DATABASE_DIR)/zynq7/harness/zybo/swbut run
|
||||||
|
|
|
||||||
|
|
@ -127,12 +127,6 @@ $(eval $(call fuzzer,100-dsp-mskpat,005-tilegrid))
|
||||||
quick:
|
quick:
|
||||||
$(MAKE) QUICK=Y
|
$(MAKE) QUICK=Y
|
||||||
|
|
||||||
# roi_only runs the fuzzers required for supporting additional parts when building
|
|
||||||
# an roi harness.
|
|
||||||
roi_only:
|
|
||||||
+$(MAKE) -C 001-part-yaml run
|
|
||||||
+$(MAKE) -C 075-pins run
|
|
||||||
|
|
||||||
# Part only targets
|
# Part only targets
|
||||||
# -----------------
|
# -----------------
|
||||||
|
|
||||||
|
|
@ -141,7 +135,6 @@ part_only_yaml: ${XRAY_FAMILY_DIR}/${XRAY_PART}/part.yaml ${XRAY_FAMILY_DIR}/${X
|
||||||
|
|
||||||
part_only_tilegrid: ${XRAY_FAMILY_DIR}/${XRAY_PART}/tilegrid.json
|
part_only_tilegrid: ${XRAY_FAMILY_DIR}/${XRAY_PART}/tilegrid.json
|
||||||
+$(MAKE) -C 005-tilegrid run
|
+$(MAKE) -C 005-tilegrid run
|
||||||
cp ${XRAY_FAMILY_DIR}/tilegrid.json ${XRAY_FAMILY_DIR}/${XRAY_PART}/tilegrid.json
|
|
||||||
|
|
||||||
part_only_tileconn: ${XRAY_FAMILY_DIR}/${XRAY_PART}/tileconn.json
|
part_only_tileconn: ${XRAY_FAMILY_DIR}/${XRAY_PART}/tileconn.json
|
||||||
+$(MAKE) -C 072-ordered_wires run
|
+$(MAKE) -C 072-ordered_wires run
|
||||||
|
|
@ -151,6 +144,7 @@ part_only_tileconn: ${XRAY_FAMILY_DIR}/${XRAY_PART}/tileconn.json
|
||||||
part_only_pins: ${XRAY_FAMILY_DIR}/${XRAY_PART}/package_pins.csv
|
part_only_pins: ${XRAY_FAMILY_DIR}/${XRAY_PART}/package_pins.csv
|
||||||
+$(MAKE) -C 075-pins run
|
+$(MAKE) -C 075-pins run
|
||||||
|
|
||||||
|
# part_only runs the fuzzers required to support additional parts
|
||||||
part_only:
|
part_only:
|
||||||
# Create PART-specific directory
|
# Create PART-specific directory
|
||||||
mkdir -p ${XRAY_FAMILY_DIR}/${XRAY_PART}
|
mkdir -p ${XRAY_FAMILY_DIR}/${XRAY_PART}
|
||||||
|
|
@ -163,5 +157,16 @@ part_only:
|
||||||
# Generate package pins
|
# Generate package pins
|
||||||
+$(MAKE) part_only_pins
|
+$(MAKE) part_only_pins
|
||||||
|
|
||||||
|
# roi_only runs the fuzzers required for supporting additional parts when building
|
||||||
|
# a roi harness.
|
||||||
|
roi_only:
|
||||||
|
# Create PART-specific directory
|
||||||
|
mkdir -p ${XRAY_FAMILY_DIR}/${XRAY_PART}
|
||||||
|
# Generate YAML
|
||||||
|
+$(MAKE) part_only_yaml
|
||||||
|
# Generate Tile grid
|
||||||
|
+$(MAKE) part_only_tilegrid
|
||||||
|
# Generate package pins
|
||||||
|
+$(MAKE) part_only_pins
|
||||||
|
|
||||||
.PHONY: all clean clean_fuzzers clean_logs quick part_only roi_only
|
.PHONY: all clean clean_fuzzers clean_logs quick part_only roi_only
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue