From b20714bae2eb1bd64044778488b673ac4d10b265 Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Fri, 23 Mar 2018 14:10:05 +0100 Subject: [PATCH] Regenerate project top-level Makefiles Removes a lot of boilerplate code. Using the new scheme it is possible to add new projects or sub-projects without having to re-generate any existing Makefiles. Signed-off-by: Lars-Peter Clausen --- projects/Makefile | 130 +------------------------------- projects/ad5766_sdz/Makefile | 19 +---- projects/ad6676evb/Makefile | 22 +----- projects/ad7134_fmc/Makefile | 19 +---- projects/ad738x_fmc/Makefile | 19 +---- projects/ad7616_sdz/Makefile | 22 +----- projects/ad77681evb/Makefile | 19 +---- projects/ad7768evb/Makefile | 19 +---- projects/ad9265_fmc/Makefile | 19 +---- projects/ad9434_fmc/Makefile | 19 +---- projects/ad9467_fmc/Makefile | 22 +----- projects/ad9739a_fmc/Makefile | 19 +---- projects/adaq7980_sdz/Makefile | 19 +---- projects/adrv9361z7035/Makefile | 34 +-------- projects/adrv9364z7020/Makefile | 28 +------ projects/adrv9371x/Makefile | 31 +------- projects/adrv9379/Makefile | 19 +---- projects/adv7511/Makefile | 40 +--------- projects/arradio/Makefile | 19 +---- projects/cn0363/Makefile | 22 +----- projects/daq1/Makefile | 22 +----- projects/daq2/Makefile | 37 +-------- projects/daq3/Makefile | 28 +------ projects/fmcadc2/Makefile | 22 +----- projects/fmcadc4/Makefile | 19 +---- projects/fmcadc5/Makefile | 19 +---- projects/fmcjesdadc1/Makefile | 31 +------- projects/fmcomms11/Makefile | 19 +---- projects/fmcomms2/Makefile | 46 +---------- projects/fmcomms5/Makefile | 25 +----- projects/fmcomms7/Makefile | 19 +---- projects/imageon/Makefile | 22 +----- projects/m2k/Makefile | 22 +----- projects/motcon2_fmc/Makefile | 19 +---- projects/usdrx1/Makefile | 22 +----- 35 files changed, 70 insertions(+), 862 deletions(-) diff --git a/projects/Makefile b/projects/Makefile index 12378d37f..6b6f68752 100644 --- a/projects/Makefile +++ b/projects/Makefile @@ -1,132 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean_all -all: - -$(MAKE) -C ad5766_sdz all - -$(MAKE) -C ad6676evb all - -$(MAKE) -C ad7134_fmc all - -$(MAKE) -C ad738x_fmc all - -$(MAKE) -C ad7616_sdz all - -$(MAKE) -C ad77681evb all - -$(MAKE) -C ad7768evb all - -$(MAKE) -C ad9265_fmc all - -$(MAKE) -C ad9434_fmc all - -$(MAKE) -C ad9467_fmc all - -$(MAKE) -C ad9739a_fmc all - -$(MAKE) -C adaq7980_sdz all - -$(MAKE) -C adrv9361z7035 all - -$(MAKE) -C adrv9364z7020 all - -$(MAKE) -C adrv9371x all - -$(MAKE) -C adrv9379 all - -$(MAKE) -C adv7511 all - -$(MAKE) -C arradio all - -$(MAKE) -C cn0363 all - -$(MAKE) -C daq1 all - -$(MAKE) -C daq2 all - -$(MAKE) -C daq3 all - -$(MAKE) -C de10 all - -$(MAKE) -C fmcadc2 all - -$(MAKE) -C fmcadc4 all - -$(MAKE) -C fmcadc5 all - -$(MAKE) -C fmcjesdadc1 all - -$(MAKE) -C fmcomms11 all - -$(MAKE) -C fmcomms2 all - -$(MAKE) -C fmcomms5 all - -$(MAKE) -C fmcomms7 all - -$(MAKE) -C imageon all - -$(MAKE) -C m2k all - -$(MAKE) -C motcon2_fmc all - -$(MAKE) -C pluto all - -$(MAKE) -C sidekiqz2 all - -$(MAKE) -C usdrx1 all - -$(MAKE) -C usrpe31x all - - -clean: - $(MAKE) -C ad5766_sdz clean - $(MAKE) -C ad6676evb clean - $(MAKE) -C ad7134_fmc clean - $(MAKE) -C ad738x_fmc clean - $(MAKE) -C ad7616_sdz clean - $(MAKE) -C ad77681evb clean - $(MAKE) -C ad7768evb clean - $(MAKE) -C ad9265_fmc clean - $(MAKE) -C ad9434_fmc clean - $(MAKE) -C ad9467_fmc clean - $(MAKE) -C ad9739a_fmc clean - $(MAKE) -C adaq7980_sdz clean - $(MAKE) -C adrv9361z7035 clean - $(MAKE) -C adrv9364z7020 clean - $(MAKE) -C adrv9371x clean - $(MAKE) -C adrv9379 clean - $(MAKE) -C adv7511 clean - $(MAKE) -C arradio clean - $(MAKE) -C cn0363 clean - $(MAKE) -C daq1 clean - $(MAKE) -C daq2 clean - $(MAKE) -C daq3 clean - $(MAKE) -C de10 clean - $(MAKE) -C fmcadc2 clean - $(MAKE) -C fmcadc4 clean - $(MAKE) -C fmcadc5 clean - $(MAKE) -C fmcjesdadc1 clean - $(MAKE) -C fmcomms11 clean - $(MAKE) -C fmcomms2 clean - $(MAKE) -C fmcomms5 clean - $(MAKE) -C fmcomms7 clean - $(MAKE) -C imageon clean - $(MAKE) -C m2k clean - $(MAKE) -C motcon2_fmc clean - $(MAKE) -C pluto clean - $(MAKE) -C sidekiqz2 clean - $(MAKE) -C usdrx1 clean - $(MAKE) -C usrpe31x clean - - -clean-all: - $(MAKE) -C ad5766_sdz clean-all - $(MAKE) -C ad6676evb clean-all - $(MAKE) -C ad7134_fmc clean-all - $(MAKE) -C ad738x_fmc clean-all - $(MAKE) -C ad7616_sdz clean-all - $(MAKE) -C ad77681evb clean-all - $(MAKE) -C ad7768evb clean-all - $(MAKE) -C ad9265_fmc clean-all - $(MAKE) -C ad9434_fmc clean-all - $(MAKE) -C ad9467_fmc clean-all - $(MAKE) -C ad9739a_fmc clean-all - $(MAKE) -C adaq7980_sdz clean-all - $(MAKE) -C adrv9361z7035 clean-all - $(MAKE) -C adrv9364z7020 clean-all - $(MAKE) -C adrv9371x clean-all - $(MAKE) -C adrv9379 clean-all - $(MAKE) -C adv7511 clean-all - $(MAKE) -C arradio clean-all - $(MAKE) -C cn0363 clean-all - $(MAKE) -C daq1 clean-all - $(MAKE) -C daq2 clean-all - $(MAKE) -C daq3 clean-all - $(MAKE) -C de10 clean-all - $(MAKE) -C fmcadc2 clean-all - $(MAKE) -C fmcadc4 clean-all - $(MAKE) -C fmcadc5 clean-all - $(MAKE) -C fmcjesdadc1 clean-all - $(MAKE) -C fmcomms11 clean-all - $(MAKE) -C fmcomms2 clean-all - $(MAKE) -C fmcomms5 clean-all - $(MAKE) -C fmcomms7 clean-all - $(MAKE) -C imageon clean-all - $(MAKE) -C m2k clean-all - $(MAKE) -C motcon2_fmc clean-all - $(MAKE) -C pluto clean-all - $(MAKE) -C sidekiqz2 clean-all - $(MAKE) -C usdrx1 clean-all - $(MAKE) -C usrpe31x clean-all - -#################################################################################### -#################################################################################### +include scripts/project-toplevel.mk diff --git a/projects/ad5766_sdz/Makefile b/projects/ad5766_sdz/Makefile index 1f0ff76cd..4af18d6e7 100644 --- a/projects/ad5766_sdz/Makefile +++ b/projects/ad5766_sdz/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad6676evb/Makefile b/projects/ad6676evb/Makefile index 58ccd1971..4af18d6e7 100644 --- a/projects/ad6676evb/Makefile +++ b/projects/ad6676evb/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C vc707 all - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C vc707 clean - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C vc707 clean-all - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad7134_fmc/Makefile b/projects/ad7134_fmc/Makefile index 1f0ff76cd..4af18d6e7 100644 --- a/projects/ad7134_fmc/Makefile +++ b/projects/ad7134_fmc/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad738x_fmc/Makefile b/projects/ad738x_fmc/Makefile index 1f0ff76cd..4af18d6e7 100644 --- a/projects/ad738x_fmc/Makefile +++ b/projects/ad738x_fmc/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad7616_sdz/Makefile b/projects/ad7616_sdz/Makefile index 00875f614..4af18d6e7 100644 --- a/projects/ad7616_sdz/Makefile +++ b/projects/ad7616_sdz/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zc706 clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zc706 clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad77681evb/Makefile b/projects/ad77681evb/Makefile index 1f0ff76cd..4af18d6e7 100644 --- a/projects/ad77681evb/Makefile +++ b/projects/ad77681evb/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad7768evb/Makefile b/projects/ad7768evb/Makefile index 1f0ff76cd..4af18d6e7 100644 --- a/projects/ad7768evb/Makefile +++ b/projects/ad7768evb/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad9265_fmc/Makefile b/projects/ad9265_fmc/Makefile index 5a5cd4a74..4af18d6e7 100644 --- a/projects/ad9265_fmc/Makefile +++ b/projects/ad9265_fmc/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad9434_fmc/Makefile b/projects/ad9434_fmc/Makefile index 5a5cd4a74..4af18d6e7 100644 --- a/projects/ad9434_fmc/Makefile +++ b/projects/ad9434_fmc/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad9467_fmc/Makefile b/projects/ad9467_fmc/Makefile index ae264f0e6..4af18d6e7 100644 --- a/projects/ad9467_fmc/Makefile +++ b/projects/ad9467_fmc/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C kc705 all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C kc705 clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C kc705 clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/ad9739a_fmc/Makefile b/projects/ad9739a_fmc/Makefile index 5a5cd4a74..4af18d6e7 100644 --- a/projects/ad9739a_fmc/Makefile +++ b/projects/ad9739a_fmc/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/adaq7980_sdz/Makefile b/projects/adaq7980_sdz/Makefile index 1f0ff76cd..4af18d6e7 100644 --- a/projects/adaq7980_sdz/Makefile +++ b/projects/adaq7980_sdz/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/adrv9361z7035/Makefile b/projects/adrv9361z7035/Makefile index 1f312d6d5..4af18d6e7 100644 --- a/projects/adrv9361z7035/Makefile +++ b/projects/adrv9361z7035/Makefile @@ -1,36 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C ccbob_cmos all - -$(MAKE) -C ccbob_lvds all - -$(MAKE) -C ccbox_lvds all - -$(MAKE) -C ccfmc_lvds all - -$(MAKE) -C ccpci_lvds all - -$(MAKE) -C ccusb_lvds all - - -clean: - $(MAKE) -C ccbob_cmos clean - $(MAKE) -C ccbob_lvds clean - $(MAKE) -C ccbox_lvds clean - $(MAKE) -C ccfmc_lvds clean - $(MAKE) -C ccpci_lvds clean - $(MAKE) -C ccusb_lvds clean - - -clean-all: - $(MAKE) -C ccbob_cmos clean-all - $(MAKE) -C ccbob_lvds clean-all - $(MAKE) -C ccbox_lvds clean-all - $(MAKE) -C ccfmc_lvds clean-all - $(MAKE) -C ccpci_lvds clean-all - $(MAKE) -C ccusb_lvds clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/adrv9364z7020/Makefile b/projects/adrv9364z7020/Makefile index d2134dfbd..4af18d6e7 100644 --- a/projects/adrv9364z7020/Makefile +++ b/projects/adrv9364z7020/Makefile @@ -1,30 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C ccbob_cmos all - -$(MAKE) -C ccbob_lvds all - -$(MAKE) -C ccbox_lvds all - -$(MAKE) -C ccusb_lvds all - - -clean: - $(MAKE) -C ccbob_cmos clean - $(MAKE) -C ccbob_lvds clean - $(MAKE) -C ccbox_lvds clean - $(MAKE) -C ccusb_lvds clean - - -clean-all: - $(MAKE) -C ccbob_cmos clean-all - $(MAKE) -C ccbob_lvds clean-all - $(MAKE) -C ccbox_lvds clean-all - $(MAKE) -C ccusb_lvds clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/adrv9371x/Makefile b/projects/adrv9371x/Makefile index 9440295c6..4af18d6e7 100644 --- a/projects/adrv9371x/Makefile +++ b/projects/adrv9371x/Makefile @@ -1,33 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C a10gx all - -$(MAKE) -C a10soc all - -$(MAKE) -C kcu105 all - -$(MAKE) -C zc706 all - -$(MAKE) -C zcu102 all - - -clean: - $(MAKE) -C a10gx clean - $(MAKE) -C a10soc clean - $(MAKE) -C kcu105 clean - $(MAKE) -C zc706 clean - $(MAKE) -C zcu102 clean - - -clean-all: - $(MAKE) -C a10gx clean-all - $(MAKE) -C a10soc clean-all - $(MAKE) -C kcu105 clean-all - $(MAKE) -C zc706 clean-all - $(MAKE) -C zcu102 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/adrv9379/Makefile b/projects/adrv9379/Makefile index 5a5cd4a74..4af18d6e7 100644 --- a/projects/adrv9379/Makefile +++ b/projects/adrv9379/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/adv7511/Makefile b/projects/adv7511/Makefile index e4f66fbae..4af18d6e7 100644 --- a/projects/adv7511/Makefile +++ b/projects/adv7511/Makefile @@ -1,42 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C ac701 all - -$(MAKE) -C kc705 all - -$(MAKE) -C kcu105 all - -$(MAKE) -C mitx045 all - -$(MAKE) -C vc707 all - -$(MAKE) -C zc702 all - -$(MAKE) -C zc706 all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C ac701 clean - $(MAKE) -C kc705 clean - $(MAKE) -C kcu105 clean - $(MAKE) -C mitx045 clean - $(MAKE) -C vc707 clean - $(MAKE) -C zc702 clean - $(MAKE) -C zc706 clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C ac701 clean-all - $(MAKE) -C kc705 clean-all - $(MAKE) -C kcu105 clean-all - $(MAKE) -C mitx045 clean-all - $(MAKE) -C vc707 clean-all - $(MAKE) -C zc702 clean-all - $(MAKE) -C zc706 clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/arradio/Makefile b/projects/arradio/Makefile index 1ec585350..4af18d6e7 100644 --- a/projects/arradio/Makefile +++ b/projects/arradio/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C c5soc all - - -clean: - $(MAKE) -C c5soc clean - - -clean-all: - $(MAKE) -C c5soc clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/cn0363/Makefile b/projects/cn0363/Makefile index 1101133ae..4af18d6e7 100644 --- a/projects/cn0363/Makefile +++ b/projects/cn0363/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C microzed all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C microzed clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C microzed clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/daq1/Makefile b/projects/daq1/Makefile index 00875f614..4af18d6e7 100644 --- a/projects/daq1/Makefile +++ b/projects/daq1/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zc706 clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zc706 clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/daq2/Makefile b/projects/daq2/Makefile index 272fcf4cd..4af18d6e7 100644 --- a/projects/daq2/Makefile +++ b/projects/daq2/Makefile @@ -1,39 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C a10gx all - -$(MAKE) -C a10soc all - -$(MAKE) -C kc705 all - -$(MAKE) -C kcu105 all - -$(MAKE) -C vc707 all - -$(MAKE) -C zc706 all - -$(MAKE) -C zcu102 all - - -clean: - $(MAKE) -C a10gx clean - $(MAKE) -C a10soc clean - $(MAKE) -C kc705 clean - $(MAKE) -C kcu105 clean - $(MAKE) -C vc707 clean - $(MAKE) -C zc706 clean - $(MAKE) -C zcu102 clean - - -clean-all: - $(MAKE) -C a10gx clean-all - $(MAKE) -C a10soc clean-all - $(MAKE) -C kc705 clean-all - $(MAKE) -C kcu105 clean-all - $(MAKE) -C vc707 clean-all - $(MAKE) -C zc706 clean-all - $(MAKE) -C zcu102 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/daq3/Makefile b/projects/daq3/Makefile index e02590ecc..4af18d6e7 100644 --- a/projects/daq3/Makefile +++ b/projects/daq3/Makefile @@ -1,30 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C a10gx all - -$(MAKE) -C kcu105 all - -$(MAKE) -C zc706 all - -$(MAKE) -C zcu102 all - - -clean: - $(MAKE) -C a10gx clean - $(MAKE) -C kcu105 clean - $(MAKE) -C zc706 clean - $(MAKE) -C zcu102 clean - - -clean-all: - $(MAKE) -C a10gx clean-all - $(MAKE) -C kcu105 clean-all - $(MAKE) -C zc706 clean-all - $(MAKE) -C zcu102 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcadc2/Makefile b/projects/fmcadc2/Makefile index 58ccd1971..4af18d6e7 100644 --- a/projects/fmcadc2/Makefile +++ b/projects/fmcadc2/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C vc707 all - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C vc707 clean - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C vc707 clean-all - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcadc4/Makefile b/projects/fmcadc4/Makefile index 5a5cd4a74..4af18d6e7 100644 --- a/projects/fmcadc4/Makefile +++ b/projects/fmcadc4/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcadc5/Makefile b/projects/fmcadc5/Makefile index 3ce4e1f69..4af18d6e7 100644 --- a/projects/fmcadc5/Makefile +++ b/projects/fmcadc5/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C vc707 all - - -clean: - $(MAKE) -C vc707 clean - - -clean-all: - $(MAKE) -C vc707 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcjesdadc1/Makefile b/projects/fmcjesdadc1/Makefile index 49290d42c..4af18d6e7 100644 --- a/projects/fmcjesdadc1/Makefile +++ b/projects/fmcjesdadc1/Makefile @@ -1,33 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C a10gx all - -$(MAKE) -C a10soc all - -$(MAKE) -C kc705 all - -$(MAKE) -C vc707 all - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C a10gx clean - $(MAKE) -C a10soc clean - $(MAKE) -C kc705 clean - $(MAKE) -C vc707 clean - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C a10gx clean-all - $(MAKE) -C a10soc clean-all - $(MAKE) -C kc705 clean-all - $(MAKE) -C vc707 clean-all - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcomms11/Makefile b/projects/fmcomms11/Makefile index 5a5cd4a74..4af18d6e7 100644 --- a/projects/fmcomms11/Makefile +++ b/projects/fmcomms11/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcomms2/Makefile b/projects/fmcomms2/Makefile index cff64ee19..4af18d6e7 100644 --- a/projects/fmcomms2/Makefile +++ b/projects/fmcomms2/Makefile @@ -1,48 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C ac701 all - -$(MAKE) -C kc705 all - -$(MAKE) -C kcu105 all - -$(MAKE) -C mitx045 all - -$(MAKE) -C vc707 all - -$(MAKE) -C zc702 all - -$(MAKE) -C zc706 all - -$(MAKE) -C zc706pr all - -$(MAKE) -C zcu102 all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C ac701 clean - $(MAKE) -C kc705 clean - $(MAKE) -C kcu105 clean - $(MAKE) -C mitx045 clean - $(MAKE) -C vc707 clean - $(MAKE) -C zc702 clean - $(MAKE) -C zc706 clean - $(MAKE) -C zc706pr clean - $(MAKE) -C zcu102 clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C ac701 clean-all - $(MAKE) -C kc705 clean-all - $(MAKE) -C kcu105 clean-all - $(MAKE) -C mitx045 clean-all - $(MAKE) -C vc707 clean-all - $(MAKE) -C zc702 clean-all - $(MAKE) -C zc706 clean-all - $(MAKE) -C zc706pr clean-all - $(MAKE) -C zcu102 clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcomms5/Makefile b/projects/fmcomms5/Makefile index 21b0a2fd8..4af18d6e7 100644 --- a/projects/fmcomms5/Makefile +++ b/projects/fmcomms5/Makefile @@ -1,27 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc702 all - -$(MAKE) -C zc706 all - -$(MAKE) -C zcu102 all - - -clean: - $(MAKE) -C zc702 clean - $(MAKE) -C zc706 clean - $(MAKE) -C zcu102 clean - - -clean-all: - $(MAKE) -C zc702 clean-all - $(MAKE) -C zc706 clean-all - $(MAKE) -C zcu102 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/fmcomms7/Makefile b/projects/fmcomms7/Makefile index 5a5cd4a74..4af18d6e7 100644 --- a/projects/fmcomms7/Makefile +++ b/projects/fmcomms7/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/imageon/Makefile b/projects/imageon/Makefile index 00875f614..4af18d6e7 100644 --- a/projects/imageon/Makefile +++ b/projects/imageon/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zc706 all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zc706 clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zc706 clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/m2k/Makefile b/projects/m2k/Makefile index 8004ef072..4af18d6e7 100644 --- a/projects/m2k/Makefile +++ b/projects/m2k/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C standalone all - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C standalone clean - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C standalone clean-all - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/motcon2_fmc/Makefile b/projects/motcon2_fmc/Makefile index 1f0ff76cd..4af18d6e7 100644 --- a/projects/motcon2_fmc/Makefile +++ b/projects/motcon2_fmc/Makefile @@ -1,21 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C zed all - - -clean: - $(MAKE) -C zed clean - - -clean-all: - $(MAKE) -C zed clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk diff --git a/projects/usdrx1/Makefile b/projects/usdrx1/Makefile index bbd681862..4af18d6e7 100644 --- a/projects/usdrx1/Makefile +++ b/projects/usdrx1/Makefile @@ -1,24 +1,6 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -.PHONY: all clean clean-all -all: - -$(MAKE) -C a10gx all - -$(MAKE) -C zc706 all - - -clean: - $(MAKE) -C a10gx clean - $(MAKE) -C zc706 clean - - -clean-all: - $(MAKE) -C a10gx clean-all - $(MAKE) -C zc706 clean-all - -#################################################################################### -#################################################################################### +include ../scripts/project-toplevel.mk