greenstone.org greenstone wiki greenstone trac planet greenstone

root/gsdl/trunk/Makefile.in

http://svn.greenstone.org/gsdl/trunk/Makefile.in
Revision 16572, 2.8 kB (checked in by davidb, 5 months ago)

Renaming of gs2build to build-src, gs2common to common-src etc.

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
Line 
1 ###########################################################################
2 #
3 # Makefile -- gsdl
4 # A component of the Greenstone digital library software
5 # from the New Zealand Digital Library Project at the
6 # University of Waikato, New Zealand.
7 #
8 # Copyright (C) 1999  The New Zealand Digital Library Project
9 #
10 #
11 # This program is free software; you can redistribute it and/or modify
12 # it under the terms of the GNU General Public License as published by
13 # the Free Software Foundation; either version 2 of the License, or
14 # (at your option) any later version.
15 #
16 # This program is distributed in the hope that it will be useful,
17 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19 # GNU General Public License for more details.
20 #
21 # You should have received a copy of the GNU General Public License
22 # along with this program; if not, write to the Free Software
23 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24 #
25 ###########################################################################
26 srcdir = @srcdir@
27
28 PACKAGE = @PACKAGE@
29 VERSION = @VERSION@
30
31 @SET_MAKE@
32 CC = @CC@
33 CXX = @CXX@
34 CFLAGS = @CFLAGS@
35 CXXFLAGS = @CXXFLAGS@
36 LIBS   = @LIBS@
37 MDEFINES =
38
39 GSDLOS = @gsdlos@
40
41 COMPILE = $(CC) -c
42
43 SOURCES =
44
45 OBJECTS =
46
47 ALLFILES = $(OBJECTS)
48
49
50 COMPILEDIRS = common-src build-src runtime-src
51
52 INSTALLDIRS = common-src build-src runtime-src
53
54 MODULEDIRS = @MODULEDIRS@
55
56
57 # we don't want to compile the jni stuff in indexers for gs2
58 all:
59         for odir in $(COMPILEDIRS) $(MODULEDIRS); do \
60           echo making $@ in $$odir; \
61           (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \
62         done
63
64 install: all
65         for idir in $(INSTALLDIRS); do \
66           echo installing $$idir; \
67           (cd $$idir && $(MAKE) install) || exit 1; \
68         done
69
70 distclean: clean
71         rm -f Makefile config.cache config.h config.log stamp-h config.status
72         for subdir in $(COMPILEDIRS); do \
73           echo cleaning $@ in $$subdir; \
74           (cd $$subdir && $(MAKE) distclean) || exit 1; \
75         done
76
77 clean:
78         for subdir in $(COMPILEDIRS); do \
79           echo cleaning $@ in $$subdir; \
80           (cd $$subdir && $(MAKE) clean) || exit 1; \
81         done
82
83 # commented out - jrm21 Dec 2004 - can get confused by cvs timestamps
84 # (and might run the wrong version of autoconf)
85 #
86 ## For an explanation of the following Makefile rules, see node
87 ## `Automatic Remaking' in GNU Autoconf documentation.
88 #Makefile: Makefile.in config.status
89 #       CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
90 #config.status: configure
91 #       ./config.status --recheck
92 #configure: configure.in aclocal.m4
93 #       cd $(srcdir) && autoconf
94 #
95 #config.h: stamp-h
96 #stamp-h: config.h.in config.status
97 #       CONFIG_FILES= CONFIG_HEADERS=config.h ./config.status
98 #config.h.in: stamp-h.in
99 #stamp-h.in: configure.in aclocal.m4 acconfig.h
100 #       cd $(srcdir) && autoheader
101 #       $(TOUCH) $(srcdir)/stamp-h.in
102
103
104
Note: See TracBrowser for help on using the browser.