Changeset 76653 in vbox
- Timestamp:
- Jan 6, 2019 3:42:37 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 127959
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile.kmk
r76649 r76653 966 966 # 967 967 968 969 ## Overridable ssh alias. 970 # On windows build boxes install https://github.com/PowerShell/Win32-OpenSSH/releases 971 # and point to it in LocalConfig. (The cygwin ssh frequently segfaults due to 972 # termination race or something along those lines.) 973 VBOX_SSH ?= ssh 974 975 ## Overridable rsh alias. 976 VBOX_RSYNC ?= rsync --rsh="$(VBOX_SSH)" 977 968 978 ## 969 979 # The basic rsync invocation for syncing the tree into a VM; the source and … … 973 983 # @param 2 arch or *. 974 984 # 975 VBOX_RSYNC_IN_FN = rsync-a -v --delete --delete-excluded --prune-empty-dirs \985 VBOX_RSYNC_IN_FN = $(VBOX_RSYNC) -a -v --delete --delete-excluded --prune-empty-dirs \ 976 986 --exclude=*.pyc \ 977 987 --exclude=.svn/ \ … … 986 996 --exclude=tools/$(os).x86/ \ 987 997 --exclude=tools/$(os).amd64/ ) 988 989 ## Overridable ssh alias.990 # On windows build boxes install https://github.com/PowerShell/Win32-OpenSSH/releases991 # and point to it in LocalConfig. (The cygwin ssh frequently segfaults due to992 # termination race or something along those lines.)993 VBOX_SSH ?= ssh994 998 995 999 # … … 1149 1153 1150 1154 additions-build-solaris.rsync-out-of-vm: additions-build-solaris.build-it 1151 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/solaris.x86 out/1152 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/solaris.amd64 out/1155 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/solaris.x86 out/ 1156 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/solaris.amd64 out/ 1153 1157 1154 1158 .NOTPARALLEL: additions-build-solaris.rsync-into-vm … … 1183 1187 additions-build-os2.rsync-out-of-vm: additions-build-os2.build-it 1184 1188 -$(VBOX_BLD_VM_OS2_KKILL_STUFF) 1185 $(TIME) -- rsync-v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/os2.x86 ./out1189 $(TIME) -- $(VBOX_RSYNC) -v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/os2.x86 ./out 1186 1190 1187 1191 .NOTPARALLEL: additions-build-os2.rsync-into-vm … … 1239 1243 1240 1244 additions-build-linux.rsync-out-of-vm: additions-build-linux.build-it 1241 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/linux.x86 out/1242 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/linux.amd64 out/1245 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/linux.x86 out/ 1246 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/linux.amd64 out/ 1243 1247 1244 1248 .NOTPARALLEL: additions-build-linux.rsync-into-vm … … 1332 1336 1333 1337 additions-build-darwin.amd64.rsync-out-of-vm: additions-build-darwin.amd64.build-it 1334 $(TIME) -- rsync-a -v --delete $(VBOX_BLD_VM_DARWIN_109_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/darwin.amd64 out/1338 $(TIME) -- $(VBOX_RSYNC) -a -v --delete $(VBOX_BLD_VM_DARWIN_109_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/darwin.amd64 out/ 1335 1339 1336 1340 additions-build-darwin.x86.rsync-out-of-vm: additions-build-darwin.x86.build-it 1337 $(TIME) -- rsync-a -v --delete $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/darwin.x86 out/1341 $(TIME) -- $(VBOX_RSYNC) -a -v --delete $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/darwin.x86 out/ 1338 1342 1339 1343 additions-build-darwin.amd64: additions-build-darwin.amd64.rsync-out-of-vm … … 1467 1471 1468 1472 extpacks-build-solaris.rsync-out-of-vm: extpacks-build-solaris.build-it 1469 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/solaris.amd64 out/1473 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/solaris.amd64 out/ 1470 1474 1471 1475 #.NOTPARALLEL: extpacks-build-solaris.rsync-into-vm … … 1504 1508 1505 1509 extpacks-build-linux.rsync-out-of-vm: extpacks-build-linux.build-it 1506 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/linux.x86 out/1507 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/linux.amd64 out/1510 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/linux.x86 out/ 1511 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/linux.amd64 out/ 1508 1512 1509 1513 #.NOTPARALLEL: extpacks-build-linux.rsync-into-vm … … 1538 1542 $(TIME) -- $(call VBOX_RSYNC_IN_FN,darwin,amd64) . $(VBOX_BLD_VM_DARWIN_109_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME) 1539 1543 $(TIME) -- $(VBOX_SSH) vbox@$(VBOX_BLD_VM_DARWIN_109_AMD64_IP) 'PATH=$$PATH:/opt/local/bin; cd /Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME) && KBUILD_HOST_ARCH=amd64 tools/env.sh --no-wine kmk $(VBOX_EXTPACKS_BUILD.amd64) all ' 1540 $(TIME) -- rsync-am -v --delete $(VBOX_BLD_VM_DARWIN_109_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/darwin.amd64 out/1544 $(TIME) -- $(VBOX_RSYNC) -am -v --delete $(VBOX_BLD_VM_DARWIN_109_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/darwin.amd64 out/ 1541 1545 $(call VBOX_BLD_VM_MSG_END__,Darwin/amd64 extension packs) 1542 1546 endif … … 1669 1673 1670 1674 validationkit-build-solaris.rsync-out-of-vm: validationkit-build-solaris.build-it 1671 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/solaris.x86 out/1672 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/solaris.amd64 out/1675 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/solaris.x86 out/ 1676 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/solaris.amd64 out/ 1673 1677 1674 1678 .PHONY: validationkit-build-solaris.rsync-out-of-vm validationkit-build-solaris.rsync-into-vm validationkit-build-solaris.build-it … … 1699 1703 validationkit-build-os2.rsync-out-of-vm: validationkit-build-os2.build-it 1700 1704 -$(VBOX_BLD_VM_OS2_KKILL_STUFF) 1701 $(TIME) -- rsync-v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/os2.x86 ./out1705 $(TIME) -- $(VBOX_RSYNC) -v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/os2.x86 ./out 1702 1706 1703 1707 .PHONY: validationkit-build-os2.rsync-into-vm validationkit-build-os2.rsync-out-of-vm validationkit-build-os2.build-it … … 1731 1735 1732 1736 validationkit-build-linux.rsync-out-of-vm: validationkit-build-linux.build-it 1733 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/linux.x86 out/1734 $(TIME) -- rsync-a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/linux.amd64 out/1737 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/linux.x86 out/ 1738 $(TIME) -- $(VBOX_RSYNC) -a --delete $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/linux.amd64 out/ 1735 1739 1736 1740 .PHONY: validationkit-build-linux.rsync-out-of-vm validationkit-build-linux.rsync-into-vm validationkit-build-linux.build-it … … 1764 1768 $(TIME) -- $(call VBOX_RSYNC_IN_FN,darwin,amd64) . $(VBOX_BLD_VM_DARWIN_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) 1765 1769 $(TIME) -- $(VBOX_SSH) vbox@$(VBOX_BLD_VM_DARWIN_AMD64_IP) 'cd /Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.amd64) all ' 1766 $(TIME) -- rsync-am -v --delete $(VBOX_BLD_VM_DARWIN_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/darwin.amd64 out/1770 $(TIME) -- $(VBOX_RSYNC) -am -v --delete $(VBOX_BLD_VM_DARWIN_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/darwin.amd64 out/ 1767 1771 $(call VBOX_BLD_VM_MSG_END__,Darwin/amd64 Validation Kit) 1768 1772 endif … … 1775 1779 $(TIME) -- $(call VBOX_RSYNC_IN_FN,darwin,x86) . $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) 1776 1780 $(TIME) -- $(VBOX_SSH) vbox@$(VBOX_BLD_VM_DARWIN_X86_IP) 'cd /Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.x86) all ' 1777 $(TIME) -- rsync-am -v --delete $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/darwin.x86 out/1781 $(TIME) -- $(VBOX_RSYNC) -am -v --delete $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/darwin.x86 out/ 1778 1782 $(call VBOX_BLD_VM_MSG_END__,Darwin/x86 Validation Kit) 1779 1783 endif
Note:
See TracChangeset
for help on using the changeset viewer.