[libdvdcss-devel] build: Only create ChangeLog file from Git if Git is available
[email protected] (Diego Biurrun) Mon, 3 Nov 2014 09:12:36 +0100 (CET)
| Newsgroups | gmane.comp.video.videolan.libdvdcss,gmane.comp.video.videolan.libdvdcss.devel |
|---|---|
| Message-ID | <[email protected]> |
libdvdcss | branch: master | Diego Biurrun <[email protected]> | Sun Nov 2 21:43:55 2014 +0100| [44727dfa01db3455a5bf4146dd3120dcbdb6dadb] | committer: Diego Biurrun build: Only create ChangeLog file from Git if Git is available > http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=44727dfa01db3455a5bf4146dd3120dcbdb6dadb --- Makefile.am | 2 ++ configure.ac | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Makefile.am b/Makefile.am index 583a1f2..89f0c5e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -7,9 +7,11 @@ dist_doc_DATA = AUTHORS COPYING NEWS README ChangeLog MAINTAINERCLEANFILES = ChangeLog ChangeLog: $(wildcard $(srcdir)/.git/logs/HEAD) +if GIT -cd $(srcdir) && git log > $(abs_builddir)/$(@)-tmp test -s $(@)-tmp && mv $(@)-tmp $(@) -rm -f $(@)-tmp +endif test -e $(@) || touch $(@) lib_LTLIBRARIES = libdvdcss.la diff --git a/configure.ac b/configure.ac index f8386c4..5b8f79d 100644 --- a/configure.ac +++ b/configure.ac @@ -228,6 +228,9 @@ AS_IF([test "x$DOXYGEN" = "x"], [ ]) AM_CONDITIONAL([APIDOC], [test "x$DOXYGEN" != "x"]) +AC_PATH_PROG([GIT], [git]) +AM_CONDITIONAL([GIT], [test "x$GIT" != "x"]) + AC_SUBST(DVDCSS_LDFLAGS) AC_OUTPUT([ Makefile _______________________________________________ libdvdcss-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libdvdcss-devel