diff --git a/library/scripts/library.mk b/library/scripts/library.mk index dcb4ff8c9..df4e60315 100644 --- a/library/scripts/library.mk +++ b/library/scripts/library.mk @@ -23,17 +23,17 @@ CLEAN_TARGET += .Xil M_DEPS += $(HDL_LIBRARY_PATH)scripts/adi_env.tcl M_DEPS += $(HDL_LIBRARY_PATH)scripts/adi_ip.tcl -M_DEPS += $(foreach dep,$(LIB_DEPS),$(HDL_LIBRARY_PATH)$(dep)/$(notdir $(dep)).xpr) +M_DEPS += $(foreach dep,$(LIB_DEPS),$(HDL_LIBRARY_PATH)$(dep)/component.xml) .PHONY: all dep clean clean-all -all: dep $(LIBRARY_NAME).xpr +all: dep component.xml clean: clean-all clean-all: rm -rf $(CLEAN_TARGET) -$(LIBRARY_NAME).xpr: $(M_DEPS) +component.xml: $(M_DEPS) -rm -rf $(CLEAN_TARGET) $(VIVADO) $(LIBRARY_NAME)_ip.tcl >> $(LIBRARY_NAME)_ip.log 2>&1 diff --git a/projects/scripts/project-xilinx.mk b/projects/scripts/project-xilinx.mk index 8fe519467..0d1a2e41a 100644 --- a/projects/scripts/project-xilinx.mk +++ b/projects/scripts/project-xilinx.mk @@ -31,7 +31,7 @@ M_DEPS += $(HDL_PROJECT_PATH)scripts/adi_project.tcl M_DEPS += $(HDL_PROJECT_PATH)scripts/adi_env.tcl M_DEPS += $(HDL_PROJECT_PATH)scripts/adi_board.tcl -M_DEPS += $(foreach dep,$(LIB_DEPS),$(HDL_LIBRARY_PATH)$(dep)/$(notdir $(dep)).xpr) +M_DEPS += $(foreach dep,$(LIB_DEPS),$(HDL_LIBRARY_PATH)$(dep)/component.xml) .PHONY: all lib clean clean-all all: lib $(PROJECT_NAME).sdk/system_top.hdf