build gits difflib along
authorChristian Thaeter <ct@pipapo.org>
Tue, 15 Jan 2008 09:36:45 +0000 (10:36 +0100)
committerChristian Thaeter <ct@pipapo.org>
Tue, 15 Jan 2008 09:36:45 +0000 (10:36 +0100)
Makefile.am

index 93bfec4..9ea683c 100644 (file)
@@ -21,8 +21,16 @@ $(top_srcdir)/git/libgit.a: $(top_srcdir)/git/*.c
        cd $(top_srcdir)/git; make libgit.a
 
 $(abs_top_builddir)/git/libgit.a: $(top_srcdir)/git/libgit.a
+       mkdir -p $(abs_top_builddir)/git
        cp $(top_srcdir)/git/libgit.a $(abs_top_builddir)/git/
 
+$(top_srcdir)/git/xdiff/lib.a: $(top_srcdir)/git/xdiff/*.c
+       cd $(top_srcdir)/git; make xdiff/lib.a
+
+$(abs_top_builddir)/git/xdiff/lib.a: $(top_srcdir)/git/xdiff/lib.a
+       mkdir -p $(abs_top_builddir)/git/xdiff
+       cp $(top_srcdir)/git/xdiff/lib.a $(abs_top_builddir)/git/xdiff/
+
 webgit_srcdir = $(top_srcdir)/src
 
 bin_PROGRAMS = webgit
@@ -51,9 +59,9 @@ noinst_HEADERS =                              \
        $(webgit_srcdir)/object.h               \
        $(webgit_srcdir)/log.h
 
-webgit_DEPENDENCIES = $(abs_top_builddir)/git/libgit.a
+webgit_DEPENDENCIES = $(abs_top_builddir)/git/libgit.a $(abs_top_builddir)/git/xdiff/lib.a
 
-webgit_LDADD = -lcwa -lssl git/libgit.a
+webgit_LDADD = -lcwa -lssl git/libgit.a git/xdiff/lib.a
 
 #### test suite
 ##check_PROGRAMS =