summaryrefslogtreecommitdiffstats
path: root/release
Commit message (Collapse)AuthorAgeFilesLines
* Per request of the docs team, install docs as packages, instead of vianwhitehorn2011-07-092-8/+2
| | | | | | | the normal distfile mechanism. Thanks to Marc Fonvieille for the patch and for putting up with me taking entirely too long to commit this! Submitted by: blackend
* Add a trivial script for creating memstick images. These are notmarcel2011-07-041-0/+38
| | | | bootable yet, but proven to be useful without it already.
* Bump &release.manpath.*;.hrs2011-06-231-2/+2
|
* Remove links to mirrorlist.FreeBSD.org.hrs2011-06-231-2/+1
| | | | | Submitted by: ryusuke Reported by: gavin, brucec
* Make the bootonly CD smaller by discarding static libraries that are notnwhitehorn2011-06-151-4/+4
| | | | useful without a toolchain.
* Do not install the rescue tools onto the install CD. Since it is readnwhitehorn2011-06-151-1/+2
| | | | | only, they are very unlikely to be needed and take up a great deal of space.
* sendmail has been updated to 8.14.5gshapiro2011-06-141-1/+1
|
* Add an MBR to our release media to aid booting some IBM systems.nwhitehorn2011-06-121-0/+2
|
* Don't clobber the hosts /etc/fstab. $1 is empty at this point.marcel2011-06-061-2/+2
|
* Fix ia64 ISO creation:marcel2011-06-061-6/+10
| | | | | | | | | | | o boot/mfsroot.gz is no more. Copy it only when it exists so as still to be compatible with Makefile.sysinstall. o while here, make ispfw.ko optional as well. o '-b bootimage' is not a valid argument for makefs. What was meant was '-o bootimage'. o create the boot image in the current directory so that makefs can find the file. Previously it had to be created under $BASE because that's how mkisofs wanted it.
* As requested by many people, with final prodding from Jason Hall, fix thisnwhitehorn2011-05-182-5/+6
| | | | | | | | | | so that running make release causes make obj to be run before doing anything. This fixes a bug wherein, when run for the first time, and without -DNOSRC, make release would attempt to recursively tar up the src directory including its own output and enter an infinite loop. While here, make the cross-building stuff work a little more the way it should if only one of TARGET/TARGET_ARCH is specified.
* Remove actual files supporting sun4v.attilio2011-05-142-116/+0
| | | | Approved by: re
* Disconnect sun4v architecture from the three.attilio2011-05-141-1/+0
| | | | | | | | | Some files keep the SUN4V tags as a code reference, for the future, if any rewamped sun4v support wants to be added again. Reviewed by: marius Tested by: sbruno Approved by: re
* Fix pSeries/PAPR boot CD construction after actual testing. It seems thatnwhitehorn2011-05-121-9/+7
| | | | | IBM SLOF is (a) case-sensitive and (b) accepts only booting files in certain subdirectories of the CD.
* Add (somewhat speculative) bootable CD support for PAPR/pSeries-typenwhitehorn2011-05-121-0/+16
| | | | | | systems. In principle, FreeBSD should run on at least some of these already, and support for the remainder will hopefully show up eventually, so add this while I'm thinking about it.
* Simplify this script somewhat, following excellent suggestions fromnwhitehorn2011-05-051-12/+15
| | | | Ed Schouten.
* Convert IA64 ISO script to use makefs instead of mkisofs.nwhitehorn2011-05-051-25/+2
|
* Garbage collect some unused variables and stray debug code.nwhitehorn2011-05-054-5/+0
| | | | Submitted by: marius
* Repair release CD generation on PC98 and sun4v after release buildingnwhitehorn2011-05-045-49/+133
| | | | | | | | changes, and backport the new logic (ISO images are TARGET dependant, not TARGET_CPUARCH dependant) to Makefile.sysinstall. While modifying ISO image scripts, change several archs to use makefs (from base) instead of mkisofs (from ports) which makes release CD generation both faster and self-hosting.
* Change the way powerpc bootable CDs are generated to work around a bugnwhitehorn2011-05-044-23/+99
| | | | | | | | in hybrid image generation in cdrtools. This produces a small HFS partition containing loader, mapped in by an oddly-formed APM table using a new feature in makefs. This does not appear to work yet on early-model G3 systems, which will be fixed later, but produces bootable CDs on everything else.
* Make sure to run make obj before release. Trying to run them in one stepnwhitehorn2011-05-041-0/+1
| | | | doesn't always work reliably.
* Mention the memstick target here.nwhitehorn2011-04-181-0/+1
|
* Don't do make release and make install in one step. Setting DESTDIR fornwhitehorn2011-04-111-1/+2
| | | | make release has deleterious consequences.
* Add an install target to release/Makefile instead of grubbing aroundnwhitehorn2011-04-112-11/+14
| | | | | (and requesting that users grub around) in /usr/obj. Also make sure that make clean removes the bootonly media and clean up that target a little.
* Allow the user to use the live environment post-installation, as wellnwhitehorn2011-04-091-2/+5
| | | | as improving error handling.
* Copy all generated ISO images into the release area.nwhitehorn2011-03-271-1/+1
|
* Add infrastructure for generation of boot-only ISO images. These have anwhitehorn2011-03-271-2/+27
| | | | reduced world, though still reasonably complete for fixit purposes.
* Cause the release target to set up its object directory. It is designednwhitehorn2011-03-262-2/+2
| | | | | | to be a meta-target, and having it do this avoids it spewing files all over the source tree by default (and possible recursive tarring if distributing a src tarball).
* Add support for memstick generation on PowerPC. This is a little suboptimalnwhitehorn2011-03-231-0/+78
| | | | since glabel doesn't know about APM partitioning yet, but works well enough.
* Use labels to find release media instead of hard-coded device paths. Thisnwhitehorn2011-03-228-30/+31
| | | | | | | | makes booting more reliable (and working at all on USB sticks). While here, move responsibility for setting up fstab into the various platform mk-*.sh scripts. Suggested by: many
* Add support for checking out ports and doc trees from a CVS repository,nwhitehorn2011-03-191-7/+17
| | | | | | in addition to CVSUP, and add support for alternate SVN roots for src. Requested by: jhb
* Thanks to sysinstall for its 15 years of service. And now to sleep,nwhitehorn2011-03-144-1566/+1566
| | | | perchance to dream...
* Fix some typos due to unremoved commented-out lines. A great big pointynwhitehorn2011-03-132-3/+4
| | | | hat goes to me for this one.
* Add generation of an installation manifest containing SHA256 checksums asnwhitehorn2011-03-132-3/+30
| | | | | well as package descriptions and add code in the installer to check the checksums.
* Connect the full doc build (Handbook, etc.) to the build. This is not builtnwhitehorn2011-03-132-12/+40
| | | | if no doc checkout is found.
* Add generation of memstick images to the bsdinstall release makefile fornwhitehorn2011-03-133-5/+100
| | | | | | | i386 and amd64. This involved moving the memstick generation script to the arch directories from scripts/, in analogy to mkisoimages.sh. This script was never called from /usr/src/release/Makefile, so that hasn't been updated.
* Fix bugs and make improvements to documentation renaming.nwhitehorn2011-03-111-7/+10
| | | | Submitted by: Garrett Cooper
* Add support for generating release documentation. Note that, due to thenwhitehorn2011-03-111-0/+17
| | | | | release documentation build being broken at the moment, this is only partially functional.
* Add a wrapper script for Makefile.bsdinstall that does the sourcenwhitehorn2011-03-111-0/+47
| | | | | checkout/chroot/compile/release dance that the existing release Makefile does for those who want a totally pristine release build.
* Remove a redundant rm and avoiding tarring up work directories in portsnwhitehorn2011-03-091-2/+1
| | | | trees.
* Make this makefile a little more make-like (e.g. build only things thatnwhitehorn2011-03-061-31/+82
| | | | | need to be rebuilt) and add an FTP-area target. Next will be docs and memstick builds.
* Add additional release makefile for bsdinstall-based media, along withnwhitehorn2011-03-022-0/+86
| | | | | | | support files. This does not change the default behavior of anything. To make bsdinstall-based media, pre-build world and GENERIC, then run the release target in Makefile.bsdinstall.
* Improve the distributeworld target in Makefile.inc1 and update the releasenwhitehorn2011-03-023-50/+3
| | | | | | | | | | infrastructure to use it. make distributeworld can now be used without preparing its environment first and installs games into its distribution using the regular make distribute logic instead of post-processing with a script. Also add two new targets, packageworld and packagekernel, that tar up the results of distributeworld and distributekernel (also new), respectively.
* Add release notes for xz update to 5.0.0.mm2011-02-111-3/+2
|
* following the recent (218130) changes to Makefile and Makefile.inc1,luigi2011-02-051-3/+6
| | | | | | | | | | | | we need to set TARGET and TARGET_ARCH to get a correct WMAKEENV. I am setting both to i386 since this is what picobsd is used for, though there might be a better fix. Add initial support for parallel make. This is disabled right now, because there are incorrect dependencies somewhere which require to run picobsd 2-3 times to complete a build. MFC after: 2 weeks
* Fix making a release. The old libdialog was renamed to libodialog.nyan2011-01-147-7/+7
|
* Fix the overflowing livefs ISO by removing man pages from the HFS part ofnwhitehorn2010-12-151-2/+2
| | | | | | | the hybrid disk. This is a stopgap until a better solution can be found, but lets the powerpc release build complete for the time being. MFC after: 1 week
* move the initialization of BINMAKE earler, so it isluigi2010-11-121-5/+7
| | | | | | | available throughout the entire build process. Submitted by: Matteo Landi MFC after: 3 days
* Add gpart and glabel to the release CD mfsroot.marius2010-11-071-1/+4
|
* - Move Sun Fire V240 to the list of known working machines.marius2010-11-061-11/+11
| | | | | | - For the parallel stable/7 and stable/8 branches mention both releases that first supported a particular sparc64 machine and update the sparc64 hardware list regarding machines that will be supported beginning with 7.4-RELEASE.
OpenPOWER on IntegriCloud