1# Makefile.in generated by automake 1.16.3 from Makefile.am.
2# src/go/Makefile.  Generated from Makefile.in by configure.
3
4# Copyright (C) 1994-2020 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15
16
17am__is_gnu_make = { \
18  if test -z '$(MAKELEVEL)'; then \
19    false; \
20  elif test -n '$(MAKE_HOST)'; then \
21    true; \
22  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
23    true; \
24  else \
25    false; \
26  fi; \
27}
28am__make_running_with_option = \
29  case $${target_option-} in \
30      ?) ;; \
31      *) echo "am__make_running_with_option: internal error: invalid" \
32              "target option '$${target_option-}' specified" >&2; \
33         exit 1;; \
34  esac; \
35  has_opt=no; \
36  sane_makeflags=$$MAKEFLAGS; \
37  if $(am__is_gnu_make); then \
38    sane_makeflags=$$MFLAGS; \
39  else \
40    case $$MAKEFLAGS in \
41      *\\[\ \	]*) \
42        bs=\\; \
43        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
44          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
45    esac; \
46  fi; \
47  skip_next=no; \
48  strip_trailopt () \
49  { \
50    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
51  }; \
52  for flg in $$sane_makeflags; do \
53    test $$skip_next = yes && { skip_next=no; continue; }; \
54    case $$flg in \
55      *=*|--*) continue;; \
56        -*I) strip_trailopt 'I'; skip_next=yes;; \
57      -*I?*) strip_trailopt 'I';; \
58        -*O) strip_trailopt 'O'; skip_next=yes;; \
59      -*O?*) strip_trailopt 'O';; \
60        -*l) strip_trailopt 'l'; skip_next=yes;; \
61      -*l?*) strip_trailopt 'l';; \
62      -[dEDm]) skip_next=yes;; \
63      -[JT]) skip_next=yes;; \
64    esac; \
65    case $$flg in \
66      *$$target_option*) has_opt=yes; break;; \
67    esac; \
68  done; \
69  test $$has_opt = yes
70am__make_dryrun = (target_option=n; $(am__make_running_with_option))
71am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
72pkgdatadir = $(datadir)/zabbix
73pkgincludedir = $(includedir)/zabbix
74pkglibdir = $(libdir)/zabbix
75pkglibexecdir = $(libexecdir)/zabbix
76am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
77install_sh_DATA = $(install_sh) -c -m 644
78install_sh_PROGRAM = $(install_sh) -c
79install_sh_SCRIPT = $(install_sh) -c
80INSTALL_HEADER = $(INSTALL_DATA)
81transform = $(program_transform_name)
82NORMAL_INSTALL = :
83PRE_INSTALL = :
84POST_INSTALL = :
85NORMAL_UNINSTALL = :
86PRE_UNINSTALL = :
87POST_UNINSTALL = :
88build_triplet = x86_64-pc-linux-gnu
89host_triplet = x86_64-pc-linux-gnu
90subdir = src/go
91ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
92am__aclocal_m4_deps = $(top_srcdir)/m4/ax_lib_mysql.m4 \
93	$(top_srcdir)/m4/ax_lib_oracle_oci.m4 \
94	$(top_srcdir)/m4/ax_lib_postgresql.m4 \
95	$(top_srcdir)/m4/ax_lib_sqlite3.m4 $(top_srcdir)/m4/iconv.m4 \
96	$(top_srcdir)/m4/ldap.m4 $(top_srcdir)/m4/libcurl.m4 \
97	$(top_srcdir)/m4/libevent.m4 $(top_srcdir)/m4/libgnutls.m4 \
98	$(top_srcdir)/m4/libopenssl.m4 $(top_srcdir)/m4/libssh.m4 \
99	$(top_srcdir)/m4/libssh2.m4 $(top_srcdir)/m4/libunixodbc.m4 \
100	$(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/netsnmp.m4 \
101	$(top_srcdir)/m4/openipmi.m4 $(top_srcdir)/m4/pcre.m4 \
102	$(top_srcdir)/m4/pthread.m4 $(top_srcdir)/m4/resolv.m4 \
103	$(top_srcdir)/m4/zlib.m4 $(top_srcdir)/configure.ac
104am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
105	$(ACLOCAL_M4)
106DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
107mkinstalldirs = $(install_sh) -d
108CONFIG_HEADER = $(top_builddir)/include/config.h
109CONFIG_CLEAN_FILES =
110CONFIG_CLEAN_VPATH_FILES =
111AM_V_P = $(am__v_P_$(V))
112am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY))
113am__v_P_0 = false
114am__v_P_1 = :
115AM_V_GEN = $(am__v_GEN_$(V))
116am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
117am__v_GEN_0 = @echo "  GEN     " $@;
118am__v_GEN_1 =
119AM_V_at = $(am__v_at_$(V))
120am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
121am__v_at_0 = @
122am__v_at_1 =
123SOURCES =
124DIST_SOURCES =
125am__can_run_installinfo = \
126  case $$AM_UPDATE_INFO_DIR in \
127    n|no|NO) false;; \
128    *) (install-info --version) >/dev/null 2>&1;; \
129  esac
130am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
131am__DIST_COMMON = $(srcdir)/Makefile.in
132DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
133ACLOCAL = ${SHELL} '/home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/missing' aclocal-1.16
134AGENT2_CONFIG_FILE = ${prefix}/etc/zabbix_agent2.conf
135AGENT2_LDFLAGS =
136AGENT2_LIBS =
137AGENT_CONFIG_FILE = ${prefix}/etc/zabbix_agentd.conf
138AGENT_LDFLAGS =
139AGENT_LIBS =
140ALERT_SCRIPTS_PATH = ${datarootdir}/zabbix/alertscripts
141AMTAR = $${TAR-tar}
142AM_DEFAULT_VERBOSITY = 1
143ARCH = linux
144AUTOCONF = ${SHELL} '/home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/missing' autoconf
145AUTOHEADER = ${SHELL} '/home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/missing' autoheader
146AUTOMAKE = ${SHELL} '/home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/missing' automake-1.16
147AWK = mawk
148CC = cc
149CCDEPMODE = depmode=gcc3
150CFLAGS =  -g -O2
151CGO_CFLAGS =
152CGO_LDFLAGS =     -Wl,--start-group 	${abs_top_builddir}/src/zabbix_agent/logfiles/libzbxlogfiles.a 	${abs_top_builddir}/src/libs/zbxcomms/libzbxcomms.a 	${abs_top_builddir}/src/libs/zbxcommon/libzbxcommon.a 	${abs_top_builddir}/src/libs/zbxcrypto/libzbxcrypto.a 	${abs_top_builddir}/src/libs/zbxsys/libzbxsys.a 	${abs_top_builddir}/src/libs/zbxnix/libzbxnix.a 	${abs_top_builddir}/src/libs/zbxconf/libzbxconf.a 	${abs_top_builddir}/src/libs/zbxhttp/libzbxhttp.a 	${abs_top_builddir}/src/libs/zbxcompress/libzbxcompress.a 	${abs_top_builddir}/src/libs/zbxregexp/libzbxregexp.a 	${abs_top_builddir}/src/libs/zbxsysinfo/libzbxagent2sysinfo.a 	${abs_top_builddir}/src/libs/zbxsysinfo/common/libcommonsysinfo.a 	${abs_top_builddir}/src/libs/zbxsysinfo/simple/libsimplesysinfo.a 	${abs_top_builddir}/src/libs/zbxsysinfo/linux/libspechostnamesysinfo.a 	${abs_top_builddir}/src/libs/zbxsysinfo/linux/libspecsysinfo.a 	${abs_top_builddir}/src/libs/zbxexec/libzbxexec.a 	${abs_top_builddir}/src/libs/zbxalgo/libzbxalgo.a 	${abs_top_builddir}/src/libs/zbxjson/libzbxjson.a 	-lm -ldl  -lresolv       -Wl,--end-group
153CPP = cc -E
154CPPFLAGS =
155CURL_SSL_CERT_LOCATION = ${datarootdir}/zabbix/ssl/certs
156CURL_SSL_KEY_LOCATION = ${datarootdir}/zabbix/ssl/keys
157CYGPATH_W = echo
158DB_CFLAGS =
159DB_LDFLAGS =
160DB_LIBS =
161DEFS = -DHAVE_CONFIG_H
162DEPDIR = .deps
163ECHO_C =
164ECHO_N = -n
165ECHO_T =
166EGREP = /bin/grep -E
167EXEEXT =
168EXTERNAL_SCRIPTS_PATH = ${datarootdir}/zabbix/externalscripts
169GNUTLS_CFLAGS =
170GNUTLS_LDFLAGS =
171GNUTLS_LIBS =
172GO =
173GOBIN = ${exec_prefix}/sbin
174GOCMD = go
175GOWORKDIR = /home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/go/src/zabbix
176GREP = /bin/grep
177ICONV_CFLAGS =
178ICONV_LDFLAGS =
179ICONV_LIBS =
180INSTALL = /usr/bin/install -c
181INSTALL_DATA = ${INSTALL} -m 644
182INSTALL_PROGRAM = ${INSTALL}
183INSTALL_SCRIPT = ${INSTALL}
184INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
185JAR =
186JAVAC =
187LDAP_CPPFLAGS =
188LDAP_LDFLAGS =
189LDAP_LIBS =
190LDFLAGS = -rdynamic
191LIBCURL_CFLAGS =
192LIBCURL_LDFLAGS =
193LIBCURL_LIBS =
194LIBEVENT_CFLAGS =
195LIBEVENT_LDFLAGS =
196LIBEVENT_LIBS =
197LIBOBJS =
198LIBPCRE_CFLAGS =
199LIBPCRE_LDFLAGS =
200LIBPCRE_LIBS =
201LIBPTHREAD_CFLAGS =
202LIBPTHREAD_LDFLAGS =
203LIBPTHREAD_LIBS =
204LIBS = -lm -ldl  -lresolv
205LIBXML2_CFLAGS =
206LIBXML2_LDFLAGS =
207LIBXML2_LIBS =
208LIBXML2_VERSION =
209LOAD_MODULE_PATH = ${exec_prefix}/lib/modules
210LTLIBOBJS =
211MAKEINFO = ${SHELL} '/home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/missing' makeinfo
212MKDIR_P = /bin/mkdir -p
213MYSQL_CFLAGS =
214MYSQL_CONFIG =
215MYSQL_LDFLAGS =
216MYSQL_LIBS =
217MYSQL_VERSION =
218OBJEXT = o
219ODBC_CONFIG =
220OPENIPMI_CFLAGS =
221OPENIPMI_LDFLAGS =
222OPENIPMI_LIBS =
223OPENSSL_CFLAGS =
224OPENSSL_LDFLAGS =
225OPENSSL_LIBS =
226ORACLE_OCI_CFLAGS =
227ORACLE_OCI_LDFLAGS =
228ORACLE_OCI_LIBS =
229ORACLE_OCI_VERSION =
230PACKAGE = zabbix
231PACKAGE_BUGREPORT =
232PACKAGE_NAME = Zabbix
233PACKAGE_STRING = Zabbix 5.0.19
234PACKAGE_TARNAME = zabbix
235PACKAGE_URL =
236PACKAGE_VERSION = 5.0.19
237PATH_SEPARATOR = :
238PG_CONFIG =
239PKG_CONFIG =
240PKG_CONFIG_LIBDIR =
241PKG_CONFIG_PATH =
242POSTGRESQL_CFLAGS =
243POSTGRESQL_LDFLAGS =
244POSTGRESQL_LIBS =
245POSTGRESQL_VERSION =
246PROXY_CONFIG_FILE = ${prefix}/etc/zabbix_proxy.conf
247PROXY_LDFLAGS =
248PROXY_LIBS =
249RANLIB = ranlib
250RESOLV_LIBS = -lresolv
251SENDER_LDFLAGS =
252SENDER_LIBS =
253SERVER_CONFIG_FILE = ${prefix}/etc/zabbix_server.conf
254SERVER_LDFLAGS =
255SERVER_LIBS =
256SET_MAKE =
257SHELL = /bin/bash
258SNMP_CFLAGS =
259SNMP_LDFLAGS =
260SNMP_LIBS =
261SQLITE3_CPPFLAGS =
262SQLITE3_LDFLAGS =
263SQLITE3_LIBS =
264SQLITE3_VERSION =
265SSH2_CFLAGS =
266SSH2_LDFLAGS =
267SSH2_LIBS =
268SSH_CFLAGS =
269SSH_LDFLAGS =
270SSH_LIBS =
271STRIP =
272TLS_CFLAGS =
273UNIXODBC_CFLAGS =
274UNIXODBC_LDFLAGS =
275UNIXODBC_LIBS =
276VERSION = 5.0.19
277ZBXGET_LDFLAGS =
278ZBXGET_LIBS =
279ZBXJS_LDFLAGS =
280ZBXJS_LIBS =
281ZLIB_CFLAGS =
282ZLIB_LDFLAGS =
283ZLIB_LIBS =
284_libcurl_config = no
285_libnetsnmp_config =
286abs_builddir = /home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/src/go
287abs_srcdir = /home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/src/go
288abs_top_builddir = /home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources
289abs_top_srcdir = /home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources
290ac_ct_CC = cc
291am__include = include
292am__leading_dot = .
293am__quote =
294am__tar = $${TAR-tar} chof - "$$tardir"
295am__untar = $${TAR-tar} xf -
296bindir = ${exec_prefix}/bin
297build = x86_64-pc-linux-gnu
298build_alias =
299build_cpu = x86_64
300build_os = linux-gnu
301build_vendor = pc
302builddir = .
303datadir = ${datarootdir}
304datarootdir = ${prefix}/share
305docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
306dvidir = ${docdir}
307exec_prefix = ${prefix}
308host = x86_64-pc-linux-gnu
309host_alias =
310host_cpu = x86_64
311host_os = linux-gnu
312host_vendor = pc
313htmldir = ${docdir}
314includedir = ${prefix}/include
315infodir = ${datarootdir}/info
316install_sh = ${SHELL} /home/jenkins/workspace/zabbix-repo/03-create-source-tarball/sources/install-sh
317libdir = ${exec_prefix}/lib
318libexecdir = ${exec_prefix}/libexec
319localedir = ${datarootdir}/locale
320localstatedir = ${prefix}/var
321mandir = ${datarootdir}/man
322mkdir_p = $(MKDIR_P)
323oldincludedir = /usr/include
324pdfdir = ${docdir}
325prefix = /usr/local
326program_transform_name = s,x,x,
327psdir = ${docdir}
328runstatedir = ${localstatedir}/run
329sbindir = ${exec_prefix}/sbin
330sharedstatedir = ${prefix}/com
331srcdir = .
332sysconfdir = ${prefix}/etc
333target_alias =
334top_build_prefix = ../../
335top_builddir = ../..
336top_srcdir = ../..
337EXTRA_DIST = .
338BUILD_TIME = `date +%H:%M:%S`
339BUILD_DATE = `date +"%b %_d %Y"`
340GOOS = `go env GOOS`
341GOARCH = `go env GOARCH`
342PKG = zabbix.com/pkg/version
343# GOLDFLAGS += -X ${PKG}.compileMode=daemon
344GOLDFLAGS = -X ${PKG}.titleMessage=zabbix_agent2 -X \
345	'${PKG}.compileDate=${BUILD_DATE}' -X \
346	${PKG}.compileTime=${BUILD_TIME} -X ${PKG}.compileOs=${GOOS} \
347	-X ${PKG}.compileArch=${GOARCH} -X \
348	main.confDefault=${AGENT2_CONFIG_FILE}
349all: all-am
350
351.SUFFIXES:
352$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
353	@for dep in $?; do \
354	  case '$(am__configure_deps)' in \
355	    *$$dep*) \
356	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
357	        && { if test -f $@; then exit 0; else break; fi; }; \
358	      exit 1;; \
359	  esac; \
360	done; \
361	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/go/Makefile'; \
362	$(am__cd) $(top_srcdir) && \
363	  $(AUTOMAKE) --gnu src/go/Makefile
364Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
365	@case '$?' in \
366	  *config.status*) \
367	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
368	  *) \
369	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
370	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
371	esac;
372
373$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
374	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
375
376$(top_srcdir)/configure:  $(am__configure_deps)
377	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
378$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
379	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
380$(am__aclocal_m4_deps):
381tags TAGS:
382
383ctags CTAGS:
384
385cscope cscopelist:
386
387
388distdir: $(BUILT_SOURCES)
389	$(MAKE) $(AM_MAKEFLAGS) distdir-am
390
391distdir-am: $(DISTFILES)
392	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
393	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
394	list='$(DISTFILES)'; \
395	  dist_files=`for file in $$list; do echo $$file; done | \
396	  sed -e "s|^$$srcdirstrip/||;t" \
397	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
398	case $$dist_files in \
399	  */*) $(MKDIR_P) `echo "$$dist_files" | \
400			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
401			   sort -u` ;; \
402	esac; \
403	for file in $$dist_files; do \
404	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
405	  if test -d $$d/$$file; then \
406	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
407	    if test -d "$(distdir)/$$file"; then \
408	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
409	    fi; \
410	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
411	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
412	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
413	    fi; \
414	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
415	  else \
416	    test -f "$(distdir)/$$file" \
417	    || cp -p $$d/$$file "$(distdir)/$$file" \
418	    || exit 1; \
419	  fi; \
420	done
421check-am: all-am
422check: check-am
423all-am: Makefile
424installdirs:
425install-exec: install-exec-am
426install-data: install-data-am
427uninstall: uninstall-am
428
429install-am: all-am
430	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
431
432installcheck: installcheck-am
433install-strip:
434	if test -z '$(STRIP)'; then \
435	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
436	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
437	      install; \
438	else \
439	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
440	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
441	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
442	fi
443mostlyclean-generic:
444
445clean-generic:
446
447distclean-generic:
448	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
449	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
450
451maintainer-clean-generic:
452	@echo "This command is intended for maintainers to use"
453	@echo "it deletes files that may require special tools to rebuild."
454clean-am: clean-generic mostlyclean-am
455
456distclean: distclean-am
457	-rm -f Makefile
458distclean-am: clean-am distclean-generic
459
460dvi: dvi-am
461
462dvi-am:
463
464html: html-am
465
466html-am:
467
468info: info-am
469
470info-am:
471
472install-data-am:
473
474install-dvi: install-dvi-am
475
476install-dvi-am:
477
478install-exec-am:
479
480install-html: install-html-am
481
482install-html-am:
483
484install-info: install-info-am
485
486install-info-am:
487
488install-man:
489
490install-pdf: install-pdf-am
491
492install-pdf-am:
493
494install-ps: install-ps-am
495
496install-ps-am:
497
498installcheck-am:
499
500maintainer-clean: maintainer-clean-am
501	-rm -f Makefile
502maintainer-clean-am: distclean-am maintainer-clean-generic
503
504mostlyclean: mostlyclean-am
505
506mostlyclean-am: mostlyclean-generic
507
508pdf: pdf-am
509
510pdf-am:
511
512ps: ps-am
513
514ps-am:
515
516uninstall-am:
517
518.MAKE: install-am install-strip
519
520.PHONY: all all-am check check-am clean clean-generic cscopelist-am \
521	ctags-am distclean distclean-generic distdir dvi dvi-am html \
522	html-am info info-am install install-am install-data \
523	install-data-am install-dvi install-dvi-am install-exec \
524	install-exec-am install-html install-html-am install-info \
525	install-info-am install-man install-pdf install-pdf-am \
526	install-ps install-ps-am install-strip installcheck \
527	installcheck-am installdirs maintainer-clean \
528	maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
529	pdf-am ps ps-am tags-am uninstall uninstall-am
530
531.PRECIOUS: Makefile
532
533
534all: build
535
536build:
537	CGO_CFLAGS="${CGO_CFLAGS}" CGO_LDFLAGS="${CGO_LDFLAGS}" go build -ldflags="${GOLDFLAGS}" -o bin ./...
538
539clean:
540	go clean ./...
541	rm -f bin/zabbix_agent2 bin/mock_server
542
543install:
544	CGO_CFLAGS="${CGO_CFLAGS}" CGO_LDFLAGS="${CGO_LDFLAGS}" GOBIN=${GOBIN} \
545		go install -ldflags="${GOLDFLAGS}" zabbix.com/cmd/zabbix_agent2
546	test -f "$(DESTDIR)${prefix}/etc/zabbix_agent2.conf" || cp "conf/zabbix_agent2.conf" "$(DESTDIR)${prefix}/etc/zabbix_agent2.conf"
547
548check:
549	CGO_CFLAGS="${CGO_CFLAGS}" CGO_LDFLAGS="${CGO_LDFLAGS}" go test ./...
550
551# Tell versions [3.59,3.63) of GNU make to not export all variables.
552# Otherwise a system limit (for SysV at least) may be exceeded.
553.NOEXPORT:
554