set user and group group
[webgit] / Makefile.am
index 93bfec4c7178f1a5185ce7393d37a3f0284fa962..6b7e63bc3611162701434292f0bb687cde4271d5 100644 (file)
@@ -1,5 +1,5 @@
 #  Copyright (C)
-#    2007,               Christian Thaeter <ct@pipapo.org>
+#    2007, 2008                Christian Thaeter <ct@pipapo.org>
 #
 #  This program is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU General Public License as
@@ -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
@@ -38,7 +46,14 @@ webgit_SOURCES =                             \
        $(webgit_srcdir)/summary.c              \
        $(webgit_srcdir)/repo.c                 \
        $(webgit_srcdir)/object.c               \
-       $(webgit_srcdir)/log.c
+       $(webgit_srcdir)/object_commit.c        \
+       $(webgit_srcdir)/object_tree.c          \
+       $(webgit_srcdir)/object_blob.c          \
+       $(webgit_srcdir)/object_tag.c           \
+       $(webgit_srcdir)/branch.c               \
+       $(webgit_srcdir)/tag.c                  \
+       $(webgit_srcdir)/log.c                  \
+       $(webgit_srcdir)/rxpd_client.c
 
 noinst_HEADERS =                               \
        $(webgit_srcdir)/webgit.h               \
@@ -49,11 +64,14 @@ noinst_HEADERS =                            \
        $(webgit_srcdir)/summary.h              \
        $(webgit_srcdir)/repo.h                 \
        $(webgit_srcdir)/object.h               \
-       $(webgit_srcdir)/log.h
+       $(webgit_srcdir)/branch.h               \
+       $(webgit_srcdir)/tag.h                  \
+       $(webgit_srcdir)/log.h                  \
+       $(webgit_srcdir)/rxpd_client.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 =