1## Process this file with automake to produce Makefile.in
2
3DIST_SUBDIRS = \
4	agent \
5	common \
6	aix \
7	freebsd \
8	hpux \
9	linux \
10	netbsd \
11	openbsd \
12	osf \
13	osx \
14	simple \
15	solaris \
16	unknown
17
18SUBDIRS = \
19	agent \
20	common \
21	simple \
22	@ARCH@
23
24EXTRA_DIST = \
25	aix/aix.c aix/hostname.c \
26	freebsd/freebsd.c freebsd/hostname.c \
27	hpux/hpux.c hpux/hostname.c \
28	linux/linux.c linux/hostname.c \
29	netbsd/netbsd.c netbsd/hostname.c \
30	openbsd/openbsd.c openbsd/hostname.c \
31	osf/osf.c osf/hostname.c \
32	osx/osx.c osx/hostname.c \
33	solaris/solaris.c solaris/hostname.c \
34	unknown/unknown.c unknown/hostname.c \
35	win32
36
37noinst_LIBRARIES = \
38	libzbxagentsysinfo.a \
39	libzbxproxysysinfo.a \
40	libzbxserversysinfo.a
41
42# AGENT version of sysinfo library
43libzbxagentsysinfo_a_CFLAGS = \
44	-DWITH_AGENT_METRICS \
45	-DWITH_COMMON_METRICS \
46	-DWITH_SIMPLE_METRICS \
47	-DWITH_SPECIFIC_METRICS \
48	-DWITH_HOSTNAME_METRIC
49
50libzbxagentsysinfo_a_SOURCES = \
51	specsysinfo.h \
52	sysinfo.c
53
54# SERVER version of sysinfo library
55libzbxserversysinfo_a_CFLAGS = \
56	-DWITH_COMMON_METRICS \
57	-DWITH_SIMPLE_METRICS
58
59libzbxserversysinfo_a_SOURCES = \
60	sysinfo.c
61
62# PROXY version of sysinfo library
63libzbxproxysysinfo_a_CFLAGS = \
64	-DWITH_COMMON_METRICS \
65	-DWITH_SIMPLE_METRICS \
66	-DWITH_HOSTNAME_METRIC
67
68libzbxproxysysinfo_a_SOURCES = \
69	sysinfo.c
70