]> sigrok.org Git - libsigrok.git/commit
Build: Make dependency on git change more robust
authorDaniel Elstner <redacted>
Mon, 17 Aug 2015 00:08:39 +0000 (02:08 +0200)
committerDaniel Elstner <redacted>
Tue, 18 Aug 2015 16:20:50 +0000 (18:20 +0200)
commit7c16e74d45b91123206efee2116d86462c8e707c
tree38475230bf33b2349dce92815142da969b57fbe5
parent965d68898a08c30b26925483290498f627fd309e
Build: Make dependency on git change more robust

It can sometimes happen that .git/HEAD or .git/refs/head/*, which
are added as config.status dependencies during configure, do not
exist anymore at build time.  For instance, when the current branch
is deleted after switching to a different one.

Wrap the dependencies inside $(wildcard ...) to avoid this problem.
Note that this is a GNU make feature.  However, it should be fine
as it is only used for git builds.  Even if a non-GNU make is used,
the construct will hopefully just expand to nothing.
configure.ac