root/swish-e/trunk/Makefile.am

Revision 1838, 2.5 kB (checked in by karman, 2 years ago)

added Makefile.mingw so it actually gets packaged with distrib

fixed mixmatched signed/unsigned char defs to fix gcc 4.x warnings

stringQuote() change to fix double free() and only escape quotes

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 AUTOMAKE_OPTIONS = foreign
2 SUBDIRS = filters prog-bin conf filter-bin example html man src tests pod
3
4
5
6 docdir = $(datadir)/doc/$(PACKAGE)
7
8
9 # Install these three in the doc directory
10 # INSTALL and README are built at make time from .pod source
11
12 doc_DATA = \
13     $(srcdir)/INSTALL \
14     $(srcdir)/README \
15     README.cvs
16
17 # These create REAME and INSTALL in the top level *source*
18 # directory for the distribution.  Created at "make" time.
19
20 $(srcdir)/INSTALL: $(top_srcdir)/pod/INSTALL.pod
21         -rm -f $(top_srcdir)/INSTALL
22         -pod2text $(top_srcdir)/pod/INSTALL.pod > $(top_srcdir)/INSTALL
23
24 $(srcdir)/README: $(top_srcdir)/pod/README.pod
25         -rm -f $(top_srcdir)/README
26         -pod2text $(top_srcdir)/pod/README.pod > $(top_srcdir)/README
27
28 config_dir  = \
29      config/config.guess \
30      config/config.sub \
31      config/install-sh \
32      config/ltmain.sh \
33      config/missing \
34      config/mkinstalldirs
35
36
37
38 perl_dir = \
39     perl/Changes \
40     perl/MANIFEST \
41     perl/README \
42     perl/Makefile.PL \
43     perl/Makefile.mingw \
44     perl/API.pm \
45     perl/API.xs \
46     perl/typemap \
47     perl/t/test.t \
48     perl/t/dummy.t \
49     perl/t/test.conf \
50     perl/t/first.html \
51     perl/t/second.html \
52     perl/t/third.html
53
54 vms_dir = \
55     src/vms/acconfig.h_vms \
56     src/vms/build_swish-e.com \
57     src/vms/config.h \
58     src/vms/descrip_axp.mms \
59     src/vms/descrip_libxml2.mms \
60     src/vms/descrip_vax.mms \
61     src/vms/libtest.opt \
62     src/vms/readme_vms.txt \
63     src/vms/regex.c \
64     src/vms/regex.h \
65     src/vms/regexpr.h \
66     src/vms/swish.opt
67
68
69 win32_dir = \
70     src/win32/acconfig.h \
71     src/win32/dirent.c \
72     src/win32/dirent.h \
73     src/win32/libswishe.dsp \
74     src/win32/libswishindex.dsp \
75     src/win32/swishe.dsp \
76     src/win32/swishe.dsw \
77     src/win32/release.nsi \
78     src/win32/filebase.nsh \
79     src/win32/fixperl.pl \
80     src/win32/build-perl.bat \
81     src/win32/build.sh \
82     src/win32/dist.sh \
83     src/worddata.c \
84     src/worddata.h
85
86 rpm_dir = \
87     rpm/swish-e.spec.in \
88     rpm/swish-e.xpm
89
90
91 debian_dir = \
92     debian/README.Debian \
93     debian/changelog \
94     debian/compat \
95     debian/control \
96     debian/copyright \
97     debian/files \
98     debian/rules \
99     debian/swish-e.doc-base \
100     debian/swish-e.substvars
101
102 bin_SCRIPTS = swish-config
103 pkgconfigdir = $(libdir)/pkgconfig
104 pkgconfig_DATA = swish-e.pc
105
106 EXTRA_DIST = \
107     $(config_dir) $(perl_dir) \
108     $(vms_dir) $(win32_dir) $(rpm_dir)  \
109     $(doc_DATA) swish-config.in swish-e.pc.in\
110     $(debian_dir)
111
112
113 .PHONEY: test
114
115 test: check
116
Note: See TracBrowser for help on using the browser.