diff options
| author | Glen Barber <gjb@FreeBSD.org> | 2015-01-22 19:43:05 +0000 |
|---|---|---|
| committer | Glen Barber <gjb@FreeBSD.org> | 2015-01-22 19:43:05 +0000 |
| commit | 4afe7cf500c71e278eba5b91192d024b3a211d85 (patch) | |
| tree | 4e9d7c0259848b385217a395d4e802aa5af2c495 | |
| parent | e9c93198bc886d4c41c8bfb4e732800b626e8bb6 (diff) | |
Notes
| -rw-r--r-- | release/Makefile | 15 | ||||
| -rw-r--r-- | release/Makefile.vm | 10 |
2 files changed, 17 insertions, 8 deletions
diff --git a/release/Makefile b/release/Makefile index e462bf3533ac8..a601921b33032 100644 --- a/release/Makefile +++ b/release/Makefile @@ -8,7 +8,10 @@ # memstick: Builds memory stick image (memstick.img) # mini-memstick: Builds minimal memory stick image (mini-memstick.img) # ftp: Sets up FTP distribution area (ftp) -# release: Build all media and FTP distribution area +# release: Invokes real-release, vm-release, and cloudware-release targets +# real-release: Build all media and FTP distribution area +# vm-release: Build all virtual machine image targets +# cloudware-release: Build all cloud hosting provider targets # install: Invokes the release-install and vm-install targets # release-install: Copies all release installation media into ${DESTDIR} # vm-install: Copies all virtual machine images into ${DESTDIR} @@ -275,15 +278,11 @@ ftp: packagesystem mkdir -p ftp cp *.txz MANIFEST ftp -release: +release: real-release vm-release cloudware-release + +real-release: ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} obj ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${RELEASE_TARGETS} -.if defined(WITH_VMIMAGES) && !empty(WITH_VMIMAGES) - ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${VMTARGETS} -.endif -.if defined(WITH_CLOUDWARE) && !empty(WITH_CLOUDWARE) && !empty(CLOUDWARE) - ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${CLOUDTARGETS} -.endif install: release-install vm-install diff --git a/release/Makefile.vm b/release/Makefile.vm index 9b5f543dd6595..17229bfb27922 100644 --- a/release/Makefile.vm +++ b/release/Makefile.vm @@ -109,3 +109,13 @@ vm-install: cd ${DESTDIR}/vmimages && md5 ${OSRELEASE}* > \ ${DESTDIR}/vmimages/CHECKSUM.MD5 .endif + +vm-release: +.if defined(WITH_VMIMAGES) && !empty(WITH_VMIMAGES) + ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${VMTARGETS} +.endif + +cloudware-release: +.if defined(WITH_CLOUDWARE) && !empty(WITH_CLOUDWARE) && !empty(CLOUDWARE) + ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${CLOUDTARGETS} +.endif |
