diff options
author | Keith Packard <keithp@keithp.com> | 2016-05-12 18:05:14 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2016-05-12 18:05:14 -0700 |
commit | 64ed56fe3132faa8585c9cd7b0261ac85f70a7bd (patch) | |
tree | f79e073887cb8273eff8ff0aff8b3b98a02c5a79 /Makefile.am | |
parent | 97adfff4cfb67c17a96f3ff46606b4e439422b01 (diff) |
Automatically run 'git submodule update' if necessary
This makes sure pdclib exists by updating for the all and
all-recursive targets
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index c1ba7535..4145946e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,6 +6,12 @@ MAINTAINERCLEANFILES = ChangeLog .PHONY: ChangeLog +all: pdclib/Makefile +all-recursive: pdclib/Makefile + +pdclib/Makefile: + git submodule update + ChangeLog: (GIT_DIR=$(top_srcdir)/.git git log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || \ (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) |