BUILDDIR := $(subst /,\,$(CURDIR))
TOPDIR := $(BUILDDIR)\..\..
MODULEDIR = $(TOPDIR)\src\go
TARGETDIR = $(TOPDIR)\src\go\cmd\zabbix_agent2
TARGETPKG=golang.zabbix.com/agent2/cmd/zabbix_agent2
$(OUTPUTDIR)\bincommon.o \
$(OUTPUTDIR)\interval.o \
$(OUTPUTDIR)\common_str.o \
$(OUTPUTDIR)\common_log.o \
$(OUTPUTDIR)\components_strings_representations.o \
$(OUTPUTDIR)\libc_wrappers.o \
$(OUTPUTDIR)\function.o \
$(OUTPUTDIR)\zbxregexp.o \
$(OUTPUTDIR)\persistent_state.o \
$(OUTPUTDIR)\logfiles.o \
$(OUTPUTDIR)\algodefs.o \
$(OUTPUTDIR)\json_parser.o \
$(OUTPUTDIR)\jsonpath.o \
$(OUTPUTDIR)\sha256crypt.o \
$(OUTPUTDIR)\sysinfo_system.o \
$(OUTPUTDIR)\sysinfo_dns.o \
$(OUTPUTDIR)\sysinfo_ip_reverse.o \
$(OUTPUTDIR)\sysinfo_vfs_file.o \
$(OUTPUTDIR)\sysinfo_dir.o \
$(OUTPUTDIR)\sysinfo_alias.o \
$(OUTPUTDIR)\eventlog.o \
$(OUTPUTDIR)\process_eventslog.o \
$(OUTPUTDIR)\process_eventslog6.o \
$(OUTPUTDIR)\win32_file.o \
$(TARGETDIR)\resource.syso
CFLAGS := $(CFLAGS) -O2 -g -DHAVE_STDINT_H=1 -DZBX_BUILD_AGENT2=1 -DHAVE_THREAD_LOCAL=1 \
-I$(TOPDIR)\build\win32\include\common -I$(TOPDIR)\build\mingw -I$(TOPDIR)\include -I$(TOPDIR)\include\common
RFLAGS := $(RFLAGS) --input-format=rc -O coff
GOPATH := $(GOPATH);$(TOPDIR)\go
ARCH := $(PROCESSOR_ARCHITECTURE)
CGO_CFLAGS := $(CGO_CFLAGS) -m32
TARGETBIN=$(TOPDIR)\bin\win32\zabbix_agent2.exe
RFLAGS := $(RFLAGS) --target=pe-i386
TARGETBIN=$(TOPDIR)\bin\win64\zabbix_agent2.exe
RFLAGS := $(RFLAGS) --target=pe-x86-64
CFLAGS := $(CFLAGS) -DHAVE_OPENSSL=1 -DHAVE_OPENSSL_WITH_PSK=1