Changeset 75688 in vbox
- Timestamp:
- Nov 23, 2018 2:09:44 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
Makefile.kmk (modified) (5 diffs)
-
src/VBox/Additions/darwin/Makefile.kmk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile.kmk
r75436 r75688 969 969 # target specs are missing. 970 970 # 971 # @param 1 os name.971 # @param 1 os name. 972 972 # @param 2 arch or *. 973 973 # … … 1051 1051 additions-build-solaris.x86 \ 1052 1052 additions-build-os2.x86 \ 1053 additions-build-linux 1053 additions-build-linux \ 1054 additions-build-darwin.x86 \ 1055 additions-build-darwin.amd64 1054 1056 1055 1057 additions-build-rsync-into-vms: \ 1056 1058 additions-build-solaris.rsync-into-vm \ 1057 1059 additions-build-os2.rsync-into-vm \ 1060 additions-build-darwin.x86.rsync-into-vm \ 1061 additions-build-darwin.amd64.rsync-into-vm \ 1058 1062 additions-build-linux.rsync-into-vm 1059 1063 $(call MSG_L1,Rsynced the sources + tools into the VMs.) … … 1183 1187 endif 1184 1188 1189 # Linux 1185 1190 ifeq ($(KBUILD_TARGET),linux) 1186 1191 additions-build-linux.amd64: … … 1234 1239 endif 1235 1240 1241 # Darwin 1242 ifeq ($(KBUILD_TARGET),darwin) 1243 additions-build-darwin.amd64: 1244 + $(TIME) -- $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) all $(VBOX_ADD_HOST_BUILD_TWEAK) 1245 + $(TIME) -- $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) packing 1246 1247 additions-build-darwin.x86: 1248 + $(TIME) -- $(KMK) $(VBOX_ADDITIONS_BUILD.x86) all $(VBOX_ADD_HOST_BUILD_TWEAK) 1249 + $(TIME) -- $(KMK) $(VBOX_ADDITIONS_BUILD.x86) packing 1250 1251 additions-build-darwin: additions-build-darwin.amd64 additions-build-darwin.x86 1252 .PHONY: additions-build-darwin.amd64 additions-build-darwin.x86 1253 else 1254 additions-build-darwin.amd64.rsync-into-vm: 1255 $(TIME) -- $(call VBOX_RSYNC_IN_FN,darwin.amd64,*) \ 1256 '--exclude=src/libs/xpcom18a4/**' \ 1257 '--exclude=src/libs/curl*/**' \ 1258 '--exclude=src/libs/libxml*/**' \ 1259 '--exclude=src/libs/libvpx*/**' \ 1260 '--exclude=src/libs/libopus*/**' \ 1261 '--exclude=src/VBox/Additions/WINNT/**' \ 1262 '--exclude=src/VBox/Additions/x11/**' \ 1263 '--exclude=src/VBox/Artwork/x11/**' \ 1264 '--exclude=src/VBox/Devices/**' \ 1265 '--exclude=src/VBox/Disassembler/**' \ 1266 '--exclude=src/VBox/ExtPacks/**' \ 1267 '--exclude=src/VBox/Frontends/**' \ 1268 '--exclude=src/VBox/HostDriver/**' \ 1269 '--exclude=src/VBox/HostService/**' \ 1270 '--exclude=src/VBox/ImageMounter/**' \ 1271 '--exclude=src/VBox/Installer/**' \ 1272 '--exclude=src/VBox/Main/**' \ 1273 '--exclude=src/VBox/NetworkService/**' \ 1274 '--exclude=src/VBox/RDP/**' \ 1275 '--exclude=src/VBox/Storage/**' \ 1276 '--exclude=src/VBox/ValidationKit/**' \ 1277 '--exclude=src/VBox/VMM/**' \ 1278 '--exclude=src/apps/**' \ 1279 '--exclude=src/recompiler/**' \ 1280 . $(VBOX_BLD_VM_DARWIN_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) 1281 1282 additions-build-darwin.x86.rsync-into-vm: 1283 $(TIME) -- $(call VBOX_RSYNC_IN_FN,darwin.x86,*) \ 1284 '--exclude=src/libs/xpcom18a4/**' \ 1285 '--exclude=src/libs/curl*/**' \ 1286 '--exclude=src/libs/libxml*/**' \ 1287 '--exclude=src/libs/libvpx*/**' \ 1288 '--exclude=src/libs/libopus*/**' \ 1289 '--exclude=src/VBox/Additions/WINNT/**' \ 1290 '--exclude=src/VBox/Additions/x11/**' \ 1291 '--exclude=src/VBox/Artwork/x11/**' \ 1292 '--exclude=src/VBox/Devices/**' \ 1293 '--exclude=src/VBox/Disassembler/**' \ 1294 '--exclude=src/VBox/ExtPacks/**' \ 1295 '--exclude=src/VBox/Frontends/**' \ 1296 '--exclude=src/VBox/HostDriver/**' \ 1297 '--exclude=src/VBox/HostService/**' \ 1298 '--exclude=src/VBox/ImageMounter/**' \ 1299 '--exclude=src/VBox/Installer/**' \ 1300 '--exclude=src/VBox/Main/**' \ 1301 '--exclude=src/VBox/NetworkService/**' \ 1302 '--exclude=src/VBox/RDP/**' \ 1303 '--exclude=src/VBox/Storage/**' \ 1304 '--exclude=src/VBox/ValidationKit/**' \ 1305 '--exclude=src/VBox/VMM/**' \ 1306 '--exclude=src/apps/**' \ 1307 '--exclude=src/recompiler/**' \ 1308 . $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) 1309 1310 additions-build-darwin.amd64.build-it: additions-build-darwin.amd64.rsync-into-vm 1311 $(call VBOX_BLD_VM_MSG_BEGIN,Darwin/amd64 Additions) 1312 $(TIME) -- ssh vbox@$(VBOX_BLD_VM_DARWIN_AMD64_IP) 'cd /Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.amd64) all packing' 1313 $(call VBOX_BLD_VM_MSG_END__,Darwin/amd64 Additions) 1314 1315 additions-build-darwin.x86.build-it: additions-build-darwin.x86.rsync-into-vm 1316 $(call VBOX_BLD_VM_MSG_BEGIN,Darwin/x86 Additions) 1317 $(TIME) -- ssh vbox@$(VBOX_BLD_VM_DARWIN_X86_IP) 'cd /Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.x86) all packing' 1318 $(call VBOX_BLD_VM_MSG_END__,Darwin/x86 Additions) 1319 1320 additions-build-darwin.amd64.rsync-out-of-vm: additions-build-darwin.amd64.build-it 1321 $(TIME) -- rsync -a --delete $(VBOX_BLD_VM_DARWIN_AMD64_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/darwin.amd64 out/ 1322 1323 additions-build-darwin.x86.rsync-out-of-vm: additions-build-darwin.x86.build-it 1324 $(TIME) -- rsync -a --delete $(VBOX_BLD_VM_DARWIN_X86_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/darwin.x86 out/ 1325 1326 additions-build-darwin.amd64: additions-build-darwin.amd64.rsync-out-of-vm 1327 additions-build-darwin.x86: additions-build-darwin.x86.rsync-out-of-vm 1328 additions-build-darwin: additions-build-darwin.x86.rsync-out-of-vm additions-build-darwin.amd64.rsync-out-of-vm 1329 1330 .PHONY: additions-build-darwin.amd64.rsync-into-vm additions-build-darwin.amd64.rsync-out-of-vm additions-build-darwin.amd64.build-it \ 1331 additions-build-darwin.x86.rsync-into-vm additions-build-darwin.x86.rsync-out-of-vm additions-build-darwin.x86.build-it 1332 endif 1333 1334 1236 1335 additions-packing: 1237 1336 + $(KMK) VBOX_ONLY_ADDITIONS=1 \ … … 1260 1359 additions-build-linux.x86 \ 1261 1360 additions-build-linux.x86.combined \ 1361 additions-build-darwin \ 1362 additions-build-darwin.x86 \ 1363 additions-build-darwin.amd64 \ 1262 1364 additions-packing 1263 1365 -
trunk/src/VBox/Additions/darwin/Makefile.kmk
r69111 r75688 20 20 21 21 include $(PATH_SUB_CURRENT)/VBoxClient/Makefile.kmk 22 include $(PATH_SUB_CURRENT)/Installer/Makefile.kmk 22 #include $(PATH_SUB_CURRENT)/Installer/Makefile.kmk - later, build additions first then pack them. 23 23 24 24 include $(FILE_KBUILD_SUB_FOOTER) 25
Note:
See TracChangeset
for help on using the changeset viewer.

