source: trunk/bin/Makefile.am @ 1290

Last change on this file since 1290 was 1290, checked in by Peter Johansson, 11 years ago

closes #457. Lifting out plotting functions in Stats into a new class
StatsPlotter?. In same manner lifting out print functions from
Node/Directory/File? into a new hierarchy
NodePrinter/DirectoryPrinter/FilePrinter?. To accomplish these splits
without to much recoding some friendships are introduced. These new
classes are only needed for svndigest (not svncopyright) and are
therefore placed in a library named libsvndigest together with Graph
class and first_page functions. Remaining functionality, shared
between svncopyright and svndigest, are located in libsvndigest_core
and linked into both binaries.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1## Process this file with automake to produce Makefile.in
2##
3## $Id: Makefile.am 1290 2010-11-12 04:01:35Z peter $
4
5# Copyright (C) 2005 Jari Häkkinen
6# Copyright (C) 2006, 2007, 2008, 2009, 2010 Jari Häkkinen, Peter Johansson
7#
8# This file is part of svndigest, http://dev.thep.lu.se/svndigest
9#
10# svndigest is free software; you can redistribute it and/or modify it
11# under the terms of the GNU General Public License as published by
12# the Free Software Foundation; either version 3 of the License, or
13# (at your option) any later version.
14#
15# svndigest is distributed in the hope that it will be useful, but
16# WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18# General Public License for more details.
19#
20# You should have received a copy of the GNU General Public License
21# along with svndigest. If not, see <http://www.gnu.org/licenses/>.
22
23bin_PROGRAMS = svndigest svncopyright
24
25svndigest_SOURCES = Parameter.cc svndigestParameter.cc svndigest.cc
26svncopyright_SOURCES = Parameter.cc svncopyrightParameter.cc svncopyright.cc
27
28noinst_HEADERS = Parameter.h svncopyrightParameter.h svndigestParameter.h
29
30bin_SCRIPTS = svndigest-copy-cache
31EXTRA_DIST = svndigest-copy-cache.as
32
33LDADD = $(top_builddir)/lib/libsvndigest_core.a \
34  $(top_builddir)/yat/libyat.a $(SVN_LIBS) $(APR_LIBS)
35AM_LDFLAGS = $(SVNDIGEST_LDFLAGS)
36
37AM_CPPFLAGS  = -I$(top_srcdir) $(SVNDIGEST_CPPFLAGS)
38AM_CXXFLAGS = $(SVNDIGEST_CXXFLAGS)
39
40svndigest_LDADD = $(top_builddir)/lib/libsvndigest.a $(LDADD) $(PLPLOT_LIBS)
41##svndigest_LDFLAGS = $(AM_LDFLAGS) $(PLPLOT_LDFLAGS)
42##svndigest_CPPFLAGS  = $(AM_CPPFLAGS) $(PLPLOT_CPPFLAGS)
43
44.as.in:
45  $(AUTOM4TE) -l M4sh -o $@ $(M4SH_OPTIONS) $<
46
47MAINTAINERCLEANFILES = svndigest-copy-cache.in
48
49clean-local:
50  rm -rf *~
Note: See TracBrowser for help on using the repository browser.