File: Makefile.am

package info (click to toggle)
firehol 3.1.7%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 2,768 kB
  • sloc: sh: 20,852; makefile: 827; perl: 554; sed: 12
file content (62 lines) | stat: -rw-r--r-- 1,103 bytes parent folder | download | duplicates (4)
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
# Process this file with automake to produce Makefile.in


inclibdir = $(prefix)/lib/firehol

include $(top_srcdir)/build/subst.inc

SUFFIXES = .in

scripts =
if ENABLE_FIREHOL
scripts += firehol
endif

if ENABLE_FIREQOS
scripts += fireqos
endif

if ENABLE_LINK_BALANCER
scripts += link-balancer
endif

if ENABLE_UPDATE_IPSETS
scripts += update-ipsets
endif

if ENABLE_VNETBUILD
scripts += vnetbuild
endif

CLEANFILES = install.config

inclib_DATA = \
	functions.common \
	services.common \
	services.fireqos \
	services.firehol \
	install.config \
	$(NULL)

inclib_SCRIPTS = $(scripts)

EXTRA_DIST = \
	functions.common \
	services.common \
	services.fireqos \
	services.firehol \
	install.config.in \
	$(scripts) \
	$(NULL)

install-exec-hook:
	$(MKDIR_P) "$(DESTDIR)$(sbindir)"
	$(CHMOD) 755 "$(DESTDIR)$(sbindir)"
	for i in $(scripts); do \
		$(RM) -f "$(DESTDIR)$(sbindir)/$$i"; \
		$(LN_S_R) "$(DESTDIR)$(inclibdir)/$$i" "$(DESTDIR)$(sbindir)"; done

uninstall-hook:
	for i in $(scripts); do \
		$(RM) -f "$(DESTDIR)$(sbindir)/$$i"; done
	@-rmdir --ignore-fail-on-non-empty $(DESTDIR)$(inclibdir)