summaryrefslogtreecommitdiffstats
path: root/dselect/methods/Makefile.am
blob: 74c8be2ce90204fa944d5f81f22e43c3ad51188c (plain)
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
## Process this file with automake to produce Makefile.in

methodsdir = $(pkglibexecdir)/methods

nobase_dist_methods_DATA = \
	disk/names \
	disk/desc.cdrom \
	disk/desc.nfs \
	disk/desc.harddisk \
	disk/desc.mounted \
	ftp/names \
	ftp/desc.ftp \
	multicd/names \
	multicd/desc.multi_cd \
	multicd/desc.multi_mount \
	multicd/desc.multi_nfs

nobase_methods_SCRIPTS = \
	ftp/setup \
	ftp/update \
	ftp/install \
	$(nil)

nobase_dist_methods_SCRIPTS = \
	disk/setup \
	disk/update \
	disk/install \
	multicd/setup \
	multicd/update \
	multicd/install

perllibdir = $(PERL_LIBDIR)
nobase_dist_perllib_DATA = Dselect/Ftp.pm

EXTRA_DIST = \
	ftp/setup.pl \
	ftp/update.pl \
	ftp/install.pl \
	multicd/README.multicd

CLEANFILES = \
	$(nobase_methods_SCRIPTS) \
	$(nil)

do_perl_subst = $(AM_V_GEN) sed \
	-e "s:^\#![[:space:]]*/usr/bin/perl:\#!$(PERL):"

SUFFIXES = .pl

.pl: Makefile
	@test -d `dirname $@` || $(MKDIR_P) `dirname $@`
	$(do_perl_subst) <$< >$@
	$(AM_V_at) chmod +x $@

install-data-local:
	$(MKDIR_P) $(DESTDIR)$(admindir)/methods/mnt
	$(MKDIR_P) $(DESTDIR)$(admindir)/methods/disk
	$(MKDIR_P) $(DESTDIR)$(admindir)/methods/ftp
	$(MKDIR_P) $(DESTDIR)$(admindir)/methods/multicd