Ticket #1: Config.kmk.2.diff
File Config.kmk.2.diff, 3.1 KB (added by , 9 years ago) |
---|
-
\Config.kmk
old new 164 164 && ( $(KBUILD_VERSION_MINOR) >= 2 \ 165 165 || ( $(KBUILD_VERSION_MINOR) == 1 \ 166 166 && $(KBUILD_VERSION_PATCH) >= 999)) 167 if $(KMK_REVISION) >= 2689 167 if $(KMK_REVISION) >= 2577 168 # 2689 // vs 168 169 # OK. 169 170 else 170 171 $(error You must update kBuild! Requires kBuild revision 2577 or later, found $(KMK_REVISION) ($(KBUILD_VERSION))) … … 517 518 # Enable MSI support in devices 518 519 VBOX_WITH_MSI_DEVICES = 1 519 520 # Enable host network interface API. 520 if1of ($(KBUILD_TARGET), darwin freebsd linux solaris win )521 if1of ($(KBUILD_TARGET), darwin freebsd linux solaris win os2) 521 522 VBOX_WITH_HOSTNETIF_API = 1 522 523 endif 523 524 # Emulated USB smart card reader … … 643 644 # Enable S3 support (requires libcurl) 644 645 VBOX_WITH_S3 = 1 645 646 # Enable Host=>Guest Drag'n'Drop 646 if1of ($(KBUILD_TARGET), darwin linux solaris win )647 if1of ($(KBUILD_TARGET), darwin linux solaris win os2) 647 648 VBOX_WITH_DRAG_AND_DROP = 1 648 if1of ($(KBUILD_TARGET), darwin linux solaris win )649 if1of ($(KBUILD_TARGET), darwin linux solaris win os2) 649 650 VBOX_WITH_DRAG_AND_DROP_GH = $(VBOX_WITH_DRAG_AND_DROP) 650 651 endif 651 652 ifdef VBOX_WITH_DRAG_AND_DROP_GH … … 961 962 VBOX_WITH_USB= 962 963 VBOX_WITH_EHCI= 963 964 VBOX_WITH_DOCS= 964 VBOX_WITH_PDM_ASYNC_COMPLETION=965 965 VBOX_WITH_KCHMVIEWER= 966 966 VBOX_WITH_HARDENING= 967 967 endif … … 1840 1840 ifeq ($(VBOX_XCURSOR_LIBS),) 1841 1841 VBOX_XCURSOR_LIBS := Xcursor 1842 1842 endif 1843 if1of ($(KBUILD_TARGET),os2) 1844 VBOX_XCURSOR_INCS = 1845 VBOX_XCURSOR_LIBS = 1846 endif 1843 1847 endif 1844 1848 1845 1849 … … 4213 4217 $(PATH_TOOL_$(TEMPLATE_VBOXR3STATIC_TOOL.win.amd64)_LIB)/libcmt$(VBOX_VCC_CRT_TYPE).lib \ 4214 4218 $(PATH_TOOL_$(TEMPLATE_VBOXR3STATIC_TOOL.win.amd64)_LIB)/libcpmt$(VBOX_VCC_CRT_TYPE).lib \ 4215 4219 $(PATH_TOOL_$(TEMPLATE_VBOXR3STATIC_TOOL.win.amd64)_LIB)/oldnames.lib 4216 else ifn1of ($(KBUILD_TARGET), darwin linux solaris )4220 else ifn1of ($(KBUILD_TARGET), darwin linux solaris os2) 4217 4221 # The gcc guys sans darwin, linux and solaris (don't depend on statically compiled system libs there) 4218 4222 TEMPLATE_VBOXR3STATIC_CFLAGS = $(TEMPLATE_VBOXR3EXE_CFLAGS) -static 4219 4223 TEMPLATE_VBOXR3STATIC_CXXFLAGS = $(TEMPLATE_VBOXR3EXE_CXXFLAGS) -static … … 4794 4798 TEMPLATE_VBOXMAINEXE_LDFLAGS.linux = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed) 4795 4799 else ifeq ($(KBUILD_TARGET),os2) 4796 4800 TEMPLATE_VBOXMAINEXE_TOOL = GXX3OMF 4797 TEMPLATE_VBOXMAINEXE_LIBS = $(LIB_RUNTIME) 4801 TEMPLATE_VBOXMAINEXE_LIBS = $(LIB_RUNTIME) $(PATH_STAGE_LIB)/RuntimeR3$(VBOX_SUFF_LIB) 4798 4802 else ifeq ($(KBUILD_TARGET),darwin) 4799 4803 TEMPLATE_VBOXMAINEXE_TOOL = GXX4MACHO 4800 4804 TEMPLATE_VBOXMAINEXE_DEFS += $(VBOX_DARWIN_DEF_SDK_DEFS) … … 5272 5276 TEMPLATE_VBOXQT4GUIEXE_LDFLAGS.darwin += $(VBOX_DARWIN_DEF_SDK_LDFLAGS) -bind_at_load 5273 5277 TEMPLATE_VBOXQT4GUIEXE_LIBS += 5274 5278 TEMPLATE_VBOXQT4GUIEXE_LIBPATH += 5279 else ifeq ($(KBUILD_TARGET),os2) 5280 # ... 5275 5281 else 5276 5282 TEMPLATE_VBOXQT4GUIEXE_INCS += \ 5277 5283 $(VBOX_XCURSOR_INCS)