1.1 --- a/make/windows/makefiles/defs.make Wed Apr 15 11:14:58 2020 +0800 1.2 +++ b/make/windows/makefiles/defs.make Wed Apr 15 11:49:55 2020 +0800 1.3 @@ -157,6 +157,15 @@ 1.4 MAKE_ARGS += RM="$(RM)" 1.5 MAKE_ARGS += ZIPEXE=$(ZIPEXE) 1.6 1.7 +MAKE_ARGS += COMPANY_NAME="$(COMPANY_NAME)" 1.8 +MAKE_ARGS += VENDOR_URL=$(VENDOR_URL) 1.9 +MAKE_ARGS += VENDOR_URL_BUG=$(VENDOR_URL_BUG) 1.10 +MAKE_ARGS += VENDOR_URL_VM_BUG=$(VENDOR_URL_VM_BUG) 1.11 +ifneq ($(VERSION_CFLAGS),) 1.12 + # transform syntax from -DProp='"Value"' to /D "Prop=\"Value\"" for Windows build 1.13 + MAKE_ARGS += VERSION_CFLAGS="$(subst -D,/D \",$(subst ',,$(subst '$() $(),\"$() $(),$(subst ",\\\",$(VERSION_CFLAGS)))))\"" 1.14 +endif 1.15 + 1.16 # On 32 bit windows we build server and client, on 64 bit just server. 1.17 ifeq ($(JVM_VARIANTS),) 1.18 ifeq ($(ARCH_DATA_MODEL), 32)