-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
47 lines (37 loc) · 1.02 KB
/
Makefile.am
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
bin_SCRIPTS = wdic
pkglibexec_SCRIPTS = wish.fcgi
if FOUND_POD2MAN
MANPAGES = wdic.1 wish.fcgi.8
endif
man_MANS = $(MANPAGES)
pmdir = $(pkgdatadir)/perl
pmwishdir = $(pmdir)/Wish
dist_pmwish_DATA = \
lib/Wish/Edict2.pm \
lib/Wish/KanjiDic.pm \
lib/Wish/Unicode.pm
if FOUND_SASS
STYLESHEETS = static/wish.css
endif
staticdir = $(pkgdatadir)/static
static_DATA = $(STYLESHEETS)
dist_static_DATA = \
static/_flexbox.scss \
static/wish.scss \
static/wanakana.min.js
edit = sed -e "s/VERSION = '[^']*'/VERSION = '$(VERSION)'/" \
-e "2 a use lib '$(pmdir)';\n" \
-e "/shared_db = undef/ s|undef|'$(pkgdatadir)/db'|"
wdic: bin/wdic Makefile
$(edit) < $< > $@
wdic.1: bin/wdic
pod2man $< > $@
wish.fcgi: bin/wish.fcgi Makefile
$(edit) < $< > $@
wish.fcgi.8: bin/wish.fcgi
pod2man --section 8 $< > $@
%.css: %.scss
$(SASS) $< $@
CPAN_FILES = MANIFEST Build.PL
EXTRA_DIST = autogen.sh bin/wdic bin/wish.fcgi t $(CPAN_FILES) LICENSE static/LICENSE.wanakana
CLEANFILES = wdic wdic.1 wish.fcgi wish.fcgi.8 static/wish.css