Changeset 76654 in vbox
- Timestamp:
- Jan 6, 2019 3:53:14 PM (6 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/Main/Makefile.kmk (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/Makefile.kmk
r76620 r76654 29 29 # Include sub-makefile(s). 30 30 # 31 if ndef VBOX_ONLY_EXTPACKS31 if 0 #ndef VBOX_ONLY_EXTPACKS 32 32 ifdef VBOX_WITH_WEBSERVICES 33 33 include $(PATH_SUB_CURRENT)/webservice/Makefile.kmk … … 53 53 54 54 55 # Construct VBOX_MAIN_DEFS 56 ## @todo eliminate or expand VBOX_MAIN_DEFS. 57 VBOX_MAIN_DEFS = 55 # 56 # VBOX_MAIN_DEFS is used by VBoxC, VBoxClient-x86, VBoxSVC and VBoxSVCM, making 57 # sure they all have the same set of features enabled. 58 # 59 VBOX_MAIN_DEFS := 58 60 ifneq ($(KBUILD_TARGET),win) 59 61 ifndef VBOX_WITH_XPCOM 60 $(error "VBox: VBOX_WITH_XPCOM isn't defined") 61 endif 62 VBOX_MAIN_DEFS += VBOX_WITH_GENERIC_SESSION_WATCHER 63 endif 64 VBOX_MAIN_DEFS += \ 65 $(if $(VBOX_WITH_AUDIO_ALSA),VBOX_WITH_AUDIO_ALSA,) \ 66 $(if $(VBOX_WITH_AUDIO_DEBUG),VBOX_WITH_AUDIO_DEBUG,) \ 67 $(if $(VBOX_WITH_AUDIO_OSS),VBOX_WITH_AUDIO_OSS,) \ 68 $(if $(VBOX_WITH_AUDIO_PULSE),VBOX_WITH_AUDIO_PULSE,) \ 69 $(if $(VBOX_WITH_AUDIO_VALIDATIONKIT),VBOX_WITH_AUDIO_VALIDATIONKIT,) \ 70 $(if $(VBOX_WITH_AUDIO_VRDE),VBOX_WITH_AUDIO_VRDE,) \ 71 $(if $(VBOX_WITH_COPYTOGUEST),VBOX_WITH_COPYTOGUEST,) \ 72 $(if $(VBOX_WITH_CRHGSMI),VBOX_WITH_CRHGSMI,) \ 73 $(if $(VBOX_WITH_CROGL),VBOX_WITH_CROGL,) \ 74 $(if $(VBOX_WITH_E1000),VBOX_WITH_E1000,) \ 75 $(if $(VBOX_WITH_EXTPACK),VBOX_WITH_EXTPACK,) \ 76 $(if $(VBOX_WITH_GUEST_CONTROL),VBOX_WITH_GUEST_CONTROL,) \ 77 $(if $(VBOX_WITH_GUEST_PROPS),VBOX_WITH_GUEST_PROPS,) \ 78 $(if $(VBOX_WITH_GUEST_PROPS_RDONLY_GUEST),VBOX_WITH_GUEST_PROPS_RDONLY_GUEST,) \ 79 $(if $(VBOX_WITH_HGCM),VBOX_WITH_HGCM,) \ 80 $(if $(VBOX_WITH_HOSTNETIF_API),VBOX_WITH_HOSTNETIF_API,) \ 81 $(if $(VBOX_WITH_DHCPD),VBOX_WITH_DHCPD,) \ 82 $(if $(VBOX_WITH_LIVE_MIGRATION),VBOX_WITH_LIVE_MIGRATION,) \ 83 $(if $(VBOX_WITH_MIDL_PROXY_STUB),VBOX_WITH_MIDL_PROXY_STUB,) \ 84 $(if $(VBOX_WITH_NETFLT),VBOX_WITH_NETFLT,) \ 85 $(if $(VBOX_WITH_PCI_PASSTHROUGH),VBOX_WITH_PCI_PASSTHROUGH,) \ 86 $(if $(VBOX_WITH_PDM_ASYNC_COMPLETION),VBOX_WITH_PDM_ASYNC_COMPLETION,) \ 87 $(if $(VBOX_WITH_RAW_MODE),VBOX_WITH_RAW_MODE,) \ 88 $(if $(VBOX_WITH_RAW_RING1),VBOX_WITH_RAW_RING1,) \ 89 $(if $(VBOX_WITH_SDS),VBOX_WITH_SDS,) \ 90 $(if $(VBOX_WITH_USB_CARDREADER),VBOX_WITH_USB_CARDREADER,) \ 91 $(if $(VBOX_WITH_USB_CARDREADER_TEST),VBOX_WITH_USB_CARDREADER_TEST,) \ 92 $(if $(VBOX_WITH_VIRTIO),VBOX_WITH_VIRTIO,) \ 93 $(if $(VBOX_WITH_VMSVGA),VBOX_WITH_VMSVGA,) \ 94 $(if $(VBOX_WITH_VMSVGA3D),VBOX_WITH_VMSVGA3D,) \ 95 $(if $(VBOX_WITH_VUSB),VBOX_WITH_VUSB,) \ 96 $(if-expr defined(VBOX_WITH_EHCI) && defined(VBOX_WITH_USB),VBOX_WITH_EHCI,) 62 $(error "VBox: VBOX_WITH_XPCOM isn't defined") 63 endif 64 VBOX_MAIN_DEFS += VBOX_WITH_GENERIC_SESSION_WATCHER 65 endif 66 ifdef VBOX_WITH_AUDIO_ALSA 67 VBOX_MAIN_DEFS += VBOX_WITH_AUDIO_ALSA 68 endif 69 ifdef VBOX_WITH_AUDIO_DEBUG 70 VBOX_MAIN_DEFS += VBOX_WITH_AUDIO_DEBUG 71 endif 72 ifdef VBOX_WITH_AUDIO_OSS 73 VBOX_MAIN_DEFS += VBOX_WITH_AUDIO_OSS 74 endif 75 ifdef VBOX_WITH_AUDIO_PULSE 76 VBOX_MAIN_DEFS += VBOX_WITH_AUDIO_PULSE 77 endif 78 ifdef VBOX_WITH_AUDIO_VALIDATIONKIT 79 VBOX_MAIN_DEFS += VBOX_WITH_AUDIO_VALIDATIONKIT 80 endif 81 ifdef VBOX_WITH_AUDIO_VRDE 82 VBOX_MAIN_DEFS += VBOX_WITH_AUDIO_VRDE 83 endif 84 ifdef VBOX_WITH_COPYTOGUEST 85 VBOX_MAIN_DEFS += VBOX_WITH_COPYTOGUEST 86 endif 87 ifdef VBOX_WITH_CRHGSMI 88 VBOX_MAIN_DEFS += VBOX_WITH_CRHGSMI 89 endif 90 ifdef VBOX_WITH_CROGL 91 VBOX_MAIN_DEFS += VBOX_WITH_CROGL 92 endif 93 ifdef VBOX_WITH_E1000 94 VBOX_MAIN_DEFS += VBOX_WITH_E1000 95 endif 96 ifdef VBOX_WITH_EXTPACK 97 VBOX_MAIN_DEFS += VBOX_WITH_EXTPACK 98 endif 99 ifdef VBOX_WITH_GUEST_CONTROL 100 VBOX_MAIN_DEFS += VBOX_WITH_GUEST_CONTROL 101 endif 102 ifdef VBOX_WITH_GUEST_PROPS 103 VBOX_MAIN_DEFS += VBOX_WITH_GUEST_PROPS 104 ifdef VBOX_WITH_GUEST_PROPS_RDONLY_GUEST 105 VBOX_MAIN_DEFS += VBOX_WITH_GUEST_PROPS_RDONLY_GUEST 106 endif 107 endif 108 ifdef VBOX_WITH_HGCM 109 VBOX_MAIN_DEFS += VBOX_WITH_HGCM 110 endif 111 ifdef VBOX_WITH_HOSTNETIF_API 112 VBOX_MAIN_DEFS += VBOX_WITH_HOSTNETIF_API 113 endif 114 ifdef VBOX_WITH_DHCPD 115 VBOX_MAIN_DEFS += VBOX_WITH_DHCPD 116 endif 117 ifdef VBOX_WITH_LIVE_MIGRATION 118 VBOX_MAIN_DEFS += VBOX_WITH_LIVE_MIGRATION 119 endif 120 ifdef VBOX_WITH_MIDL_PROXY_STUB 121 VBOX_MAIN_DEFS += VBOX_WITH_MIDL_PROXY_STUB 122 endif 123 ifdef VBOX_WITH_NETFLT 124 VBOX_MAIN_DEFS += VBOX_WITH_NETFLT 125 endif 126 ifdef VBOX_WITH_PCI_PASSTHROUGH 127 VBOX_MAIN_DEFS += VBOX_WITH_PCI_PASSTHROUGH 128 endif 129 ifdef VBOX_WITH_PDM_ASYNC_COMPLETION 130 VBOX_MAIN_DEFS += VBOX_WITH_PDM_ASYNC_COMPLETION 131 endif 132 ifdef VBOX_WITH_RAW_MODE 133 VBOX_MAIN_DEFS += VBOX_WITH_RAW_MODE 134 ifdef VBOX_WITH_RAW_RING1 135 VBOX_MAIN_DEFS += VBOX_WITH_RAW_RING1 136 endif 137 endif 138 ifdef VBOX_WITH_SDS 139 VBOX_MAIN_DEFS += VBOX_WITH_SDS 140 endif 141 ifdef VBOX_WITH_USB_CARDREADER 142 VBOX_MAIN_DEFS += VBOX_WITH_USB_CARDREADER 143 endif 144 ifdef VBOX_WITH_USB_CARDREADER_TEST 145 VBOX_MAIN_DEFS += VBOX_WITH_USB_CARDREADER_TEST 146 endif 147 ifdef VBOX_WITH_VIRTIO 148 VBOX_MAIN_DEFS += VBOX_WITH_VIRTIO 149 endif 150 ifdef VBOX_WITH_VMSVGA 151 VBOX_MAIN_DEFS += VBOX_WITH_VMSVGA 152 endif 153 ifdef VBOX_WITH_VMSVGA3D 154 VBOX_MAIN_DEFS += VBOX_WITH_VMSVGA3D 155 endif 156 ifdef VBOX_WITH_VUSB 157 VBOX_MAIN_DEFS += VBOX_WITH_VUSB 158 endif 159 ifdef VBOX_WITH_EHCI 160 ifdef VBOX_WITH_USB 161 VBOX_MAIN_DEFS += VBOX_WITH_EHCI 162 endif 163 endif 97 164 98 165
Note:
See TracChangeset
for help on using the changeset viewer.

