Skip to content

Commit

Permalink
Regenerate project top-level Makefiles
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
larsclausen authored and Csomi committed Apr 11, 2018
1 parent 297940d commit b20714b
Show file tree
Hide file tree
Showing 35 changed files with 70 additions and 862 deletions.
130 changes: 2 additions & 128 deletions projects/Makefile
Original file line number Diff line number Diff line change
@@ -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
19 changes: 2 additions & 17 deletions projects/ad5766_sdz/Makefile
Original file line number Diff line number Diff line change
@@ -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
22 changes: 2 additions & 20 deletions projects/ad6676evb/Makefile
Original file line number Diff line number Diff line change
@@ -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
19 changes: 2 additions & 17 deletions projects/ad7134_fmc/Makefile
Original file line number Diff line number Diff line change
@@ -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
19 changes: 2 additions & 17 deletions projects/ad738x_fmc/Makefile
Original file line number Diff line number Diff line change
@@ -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
22 changes: 2 additions & 20 deletions projects/ad7616_sdz/Makefile
Original file line number Diff line number Diff line change
@@ -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
19 changes: 2 additions & 17 deletions projects/ad77681evb/Makefile
Original file line number Diff line number Diff line change
@@ -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
19 changes: 2 additions & 17 deletions projects/ad7768evb/Makefile
Original file line number Diff line number Diff line change
@@ -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
19 changes: 2 additions & 17 deletions projects/ad9265_fmc/Makefile
Original file line number Diff line number Diff line change
@@ -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
19 changes: 2 additions & 17 deletions projects/ad9434_fmc/Makefile
Original file line number Diff line number Diff line change
@@ -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
22 changes: 2 additions & 20 deletions projects/ad9467_fmc/Makefile
Original file line number Diff line number Diff line change
@@ -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
Loading

0 comments on commit b20714b

Please sign in to comment.