fpga: Fix target dependencies in Makefile.xxx.inc
Original-commit: e0147fd19347e4e2b2ec1cae193d4c295b9c427b
This commit is contained in:
@@ -117,16 +117,16 @@ IMAGE_CORE_DEF="RFNOC_IMAGE_CORE_HDR=$(call RESOLVE_PATH,$(IMAGE_CORE:.v=.vh))"
|
|||||||
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
||||||
|
|
||||||
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
||||||
bin: .prereqs $$(DESIGN_SRCS)
|
bin: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_e31x.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_e31x.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
synth: .prereqs $$(DESIGN_SRCS)
|
synth: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
rtl: .prereqs $$(DESIGN_SRCS)
|
rtl: .prereqs
|
||||||
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
||||||
@echo "IP build for $(NAME) DONE . . ."
|
@echo "IP build for $(NAME) DONE . . ."
|
||||||
|
|
||||||
.PHONY: bin rtl
|
.PHONY: bin synth rtl viv_ip
|
||||||
|
|||||||
@@ -130,16 +130,16 @@ IMAGE_CORE_DEF="RFNOC_IMAGE_CORE_HDR=$(call RESOLVE_PATH,$(IMAGE_CORE:.v=.vh))"
|
|||||||
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
||||||
|
|
||||||
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
||||||
bin: .prereqs $$(DESIGN_SRCS)
|
bin: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_e320.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_e320.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
synth: .prereqs $$(DESIGN_SRCS)
|
synth: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
rtl: .prereqs $$(DESIGN_SRCS)
|
rtl: .prereqs
|
||||||
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
||||||
@echo "IP build for $(NAME) DONE . . ."
|
@echo "IP build for $(NAME) DONE . . ."
|
||||||
|
|
||||||
.PHONY: bin rtl
|
.PHONY: bin synth rtl viv_ip
|
||||||
|
|||||||
@@ -152,16 +152,16 @@ IMAGE_CORE_DEF="RFNOC_IMAGE_CORE_HDR=$(call RESOLVE_PATH,$(IMAGE_CORE:.v=.vh))"
|
|||||||
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
||||||
|
|
||||||
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
||||||
bin: .prereqs $$(DESIGN_SRCS)
|
bin: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_n3xx.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_n3xx.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
synth: .prereqs $$(DESIGN_SRCS)
|
synth: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
rtl: .prereqs $$(DESIGN_SRCS)
|
rtl: .prereqs
|
||||||
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
viv_ip: .prereqs $$(DESIGN_SRCS)
|
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
||||||
@echo "IP build for $(NAME) DONE . . ."
|
@echo "IP build for $(NAME) DONE . . ."
|
||||||
|
|
||||||
.PHONY: bin rtl
|
.PHONY: bin synth rtl viv_ip
|
||||||
|
|||||||
@@ -124,16 +124,16 @@ IMAGE_CORE_DEF="RFNOC_IMAGE_CORE_HDR=$(DEFAULT_RFNOC_IMAGE_CORE_FILE:.v=.vh)"
|
|||||||
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
||||||
|
|
||||||
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
||||||
bin: .prereqs $$(DESIGN_SRCS)
|
bin: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_x300.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_x300.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
synth: .prereqs $$(DESIGN_SRCS)
|
synth: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
rtl: .prereqs $$(DESIGN_SRCS)
|
rtl: .prereqs
|
||||||
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
||||||
@echo "IP build for $(NAME) DONE . . ."
|
@echo "IP build for $(NAME) DONE . . ."
|
||||||
|
|
||||||
.PHONY: bin rtl
|
.PHONY: bin synth rtl viv_ip
|
||||||
|
|||||||
@@ -183,18 +183,18 @@ IMAGE_CORE_DEF="RFNOC_IMAGE_CORE_HDR=$(call RESOLVE_PATH,$(IMAGE_CORE:.v=.vh))"
|
|||||||
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
VERILOG_DEFS=$(EXTRA_DEFS) $(CUSTOM_DEFS) $(GIT_HASH_VERILOG_DEF) $(EDGE_TBL_DEF) $(IMAGE_CORE_DEF)
|
||||||
|
|
||||||
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
# DESIGN_SRCS and VERILOG_DEFS must be defined
|
||||||
bin: .prereqs $$(DESIGN_SRCS)
|
bin: .prereqs
|
||||||
@echo "Printing MB_XDC:: $(MB_XDC)"
|
@echo "Printing MB_XDC:: $(MB_XDC)"
|
||||||
@echo "Printing EXTRA_DEFS:: $(EXTRA_DEFS)"
|
@echo "Printing EXTRA_DEFS:: $(EXTRA_DEFS)"
|
||||||
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_x4xx.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(abspath ./build_x4xx.tcl),$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
synth: .prereqs $$(DESIGN_SRCS)
|
synth: .prereqs
|
||||||
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call BUILD_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_synth.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
rtl: .prereqs $$(DESIGN_SRCS)
|
rtl: .prereqs
|
||||||
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
$(call CHECK_VIVADO_DESIGN,$(TOOLS_DIR)/scripts/viv_check_syntax.tcl,$(TOP_MODULE),$(ARCH),$(PART_ID))
|
||||||
|
|
||||||
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
viv_ip: .prereqs $$(DESIGN_SRCS) ip
|
||||||
@echo "IP build for $(NAME) DONE . . ."
|
@echo "IP build for $(NAME) DONE . . ."
|
||||||
|
|
||||||
.PHONY: bin
|
.PHONY: bin synth rtl viv_ip
|
||||||
|
|||||||
Reference in New Issue
Block a user