diff options
author | Carl Worth <cworth@cworth.org> | 2010-01-05 15:05:57 -0800 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2010-01-06 10:32:06 -0800 |
commit | 341d49b0610fcf725da618d87fda577a3d512343 (patch) | |
tree | 3cb15de023d23f2eae4e3827aa4baa8aeda0630a | |
parent | 3f32fd8a1c06d417bdcb467bac2805f658cb5476 (diff) |
Makefiles: Use .DEFAULT to support arbitrary targets from sub directories.
Taking advantage of the .DEFAULT construct means that we won't need to
explicitly list targets such as "clean", etc. in each sub-Makefile.
-rw-r--r-- | compat/Makefile | 4 | ||||
-rw-r--r-- | lib/Makefile | 6 |
2 files changed, 6 insertions, 4 deletions
diff --git a/compat/Makefile b/compat/Makefile index 9a29ffc..fa25832 100644 --- a/compat/Makefile +++ b/compat/Makefile @@ -1,5 +1,5 @@ all: $(MAKE) -C .. all -clean: - $(MAKE) -C .. clean +.DEFAULT: + $(MAKE) -C .. $@ diff --git a/lib/Makefile b/lib/Makefile index 9a29ffc..b6859ea 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -1,5 +1,7 @@ +# See Makfefile.local for the list of files to be compiled in this +# directory. all: $(MAKE) -C .. all -clean: - $(MAKE) -C .. clean +.DEFAULT: + $(MAKE) -C .. $@ |