File: Makefile.am

package info (click to toggle)
swish-e 2.4.3-7
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 7,308 kB
  • ctags: 7,642
  • sloc: ansic: 47,402; sh: 8,508; perl: 5,281; makefile: 723; xml: 9
file content (64 lines) | stat: -rw-r--r-- 1,570 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
perlmoduledir = $(libexecdir)/perl/SWISH

libexec_SCRIPTS = swish.cgi search.cgi


pkgdata_DATA = \
    swish.tt \
    swish.tmpl

templatedir = $(pkgdatadir)/templates

template_DATA = \
    templates/search.tt \
    templates/page_layout \
    templates/common_header \
    templates/common_footer \
    templates/style.css \
    templates/markup.css


perlmodule_SCRIPTS = \
    modules/SWISH/DateRanges.pm \
    modules/SWISH/DefaultHighlight.pm \
    modules/SWISH/PhraseHighlight.pm \
    modules/SWISH/SimpleHighlight.pm \
    modules/SWISH/TemplateDefault.pm \
    modules/SWISH/TemplateDumper.pm \
    modules/SWISH/TemplateFrame.pm \
    modules/SWISH/TemplateHTMLTemplate.pm \
    modules/SWISH/TemplateToolkit.pm \
    modules/SWISH/ParseQuery.pm

CLEANFILES = swish.cgi search.cgi

swish.cgi: swish.cgi.in
	@rm -f swish.cgi
	@sed \
		-e 's,@@perlmoduledir@@,$(libexecdir)/perl,' \
		-e 's,@@swishbinary@@,$(bindir)/swish-e$(EXEEXT),' \
		-e 's,@@perlbinary@@,$(PERL),' \
		-e 's,@@pkgdatadir@@,$(pkgdatadir),' \
			 $(srcdir)/swish.cgi.in > swish.cgi

search.cgi: search.cgi.in
	@rm -f swish.cgi
	@sed \
		-e 's,@@perlmoduledir@@,$(libexecdir)/perl,' \
		-e 's,@@swishbinary@@,$(bindir)/swish-e$(EXEEXT),' \
		-e 's,@@perlbinary@@,$(PERL),' \
		-e 's,@@pkgdatadir@@,$(pkgdatadir),' \
		-e 's,@@templatedir@@,$(templatedir),' \
			 $(srcdir)/search.cgi.in > search.cgi



EXTRA_DIST = \
    README \
    SWISH-Stemmer-0.05.tar.gz \
    swish.cgi.in \
    search.cgi.in \
    swish.gif \
    $(pkgdata_DATA) \
    $(template_DATA) \
    $(perlmodule_SCRIPTS)