/[debian-cd]/branches/EFI_support/build.sh
ViewVC logotype

Log of /branches/EFI_support/build.sh

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 2404 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 5 16:05:17 2012 UTC (9 months, 2 weeks ago) by 93sam
File length: 1657 byte(s)
Diff to previous 2164
working branch for EFI

Revision 2164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 23 14:25:39 2011 UTC (2 years, 2 months ago) by 93sam
Original Path: trunk/build.sh
File length: 1657 byte(s)
Diff to previous 2005
Add date/time logging for start and end

Revision 2005 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 27 13:33:26 2010 UTC (2 years, 11 months ago) by farbror-guest
Original Path: trunk/build.sh
File length: 1594 byte(s)
Diff to previous 1930
More changes needed for the netinst including firmware. Set up build "C" to work the same as build "2" in most respects.

Revision 1930 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 7 14:06:09 2009 UTC (3 years, 9 months ago) by fjp
Original Path: trunk/build.sh
File length: 1589 byte(s)
Diff to previous 1761
Add path when sourcing CONF.sh for compatibility with dash

Spotted by Ian Campbell.

Revision 1761 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 13 23:19:30 2008 UTC (4 years, 6 months ago) by fjp
Original Path: trunk/build.sh
File length: 1587 byte(s)
Diff to previous 1714
Generate tasks dynamically; separate task files per distro release

All tasks files are moved to ./tasks/<codename> subdirectories so they
can be more easily kept up-to-date with specific distro releases.

Always generate the debian-installer and tasksel tasks dynamically:
- all task files for the desired suite are copied to the working
  directory at the beginning of each build, and are used from there;
- the debian-installer and tasksel tasks are no longer included in
  releases but are always created automatically at build time; this
  means users no longer need to run the generate_di_* scripts or the
  update_tasksel script;
- the popcon task file will remain included as a static file, but plan
  is to add an option to update it automatically for each build; reason
  is that updating it requires network access.

Bump version to 3.1.

Revision 1714 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 14 08:21:57 2008 UTC (4 years, 7 months ago) by fjp
Original Path: trunk/build.sh
File length: 1622 byte(s)
Diff to previous 1699
Make use of MAXISOS and MAXJIGDOS more consistent

Revision 1699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 20 19:36:42 2008 UTC (4 years, 8 months ago) by fjp
Original Path: trunk/build.sh
File length: 1381 byte(s)
Diff to previous 1691
Allow to skip generating MD5 and SHA1 sums files

Revision 1691 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 10 22:16:18 2008 UTC (4 years, 8 months ago) by farbror-guest
Original Path: trunk/build.sh
File length: 1345 byte(s)
Diff to previous 1657
  * Improve control over production of iso and jigdo files. Replace the
    simple DOJIGDO config option with MAXISOS and MAXJIGDOS, allowing
    more flexibility. Allows us to only produce a small number of iso
    images for less-popular architectures but still produce all the jigdo
    files, saving a lot of disk space.


Revision 1657 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 18 15:19:30 2008 UTC (4 years, 10 months ago) by fjp
Original Path: trunk/build.sh
File length: 1021 byte(s)
Diff to previous 1600
build.sh: use correct generate_di+k_list for netinst CD

After the earlier change in generate_di+k_list in this release, this
script should also use the debian-installer+kernel task for the
requested codename, and not the used D-I release. This brings the
building of netinst CDs back in line with full CDs.

Revision 1600 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 20 09:27:01 2008 UTC (5 years ago) by fjp
Original Path: trunk/build.sh
File length: 1024 byte(s)
Diff to previous 1452
Architectures to build need to be passed as a single argument

Additional changes:
- fail if more than one argument is passed
- update comment describing script

Revision 1452 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 26 15:01:10 2007 UTC (5 years, 8 months ago) by 93sam
Original Path: trunk/build.sh
File length: 904 byte(s)
Diff to previous 1319
  * In build.sh, use $DI_CODENAME for installer task files rather than
    $CODENAME - allows for sid builds more easily etc.  

Revision 1319 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 23 00:48:33 2006 UTC (6 years, 5 months ago) by 93sam
Original Path: trunk/build.sh
File length: 898 byte(s)
Diff to previous 1270
Remove the SKIPMIRRORCHECK variable, now completely obsolete

Revision 1270 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 8 11:40:16 2006 UTC (6 years, 5 months ago) by 93sam
Original Path: trunk/build.sh
File length: 1013 byte(s)
Diff to previous 1266
Make the choice of config file more explicit

Revision 1266 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 7 23:09:01 2006 UTC (6 years, 5 months ago) by 93sam
Original Path: trunk/build.sh
File length: 985 byte(s)
Diff to previous 1252
Merge of changes from Steve's development branch to take us to
debian-cd version 3.0.0. Highlights:

  * Support now added for multi-arch CDs/DVDs, including mixed
    binary/source discs. Multi-arch discs should be bootable on those
    multiple arches, modulo boot-sector clashes. Extra support added
    in boot-i386 and boot-amd64 to make the 2 main arches happily
    co-exist.

  * Disc sizing is now much more intelligent - sizes are defined
    depending on the disk type chosen at the start, and discs are now
    filled exactly to those sizes while files are added rather than
    the old up-front guessing method. Equally, the metadata on the
    disc (Packages, Packages.gz, Sources, Sources.gz, md5sums.txt) is
    generated as much as possible while this is happening to make the
    sizing code incredibly accurate. Using this method of disc sizing
    means that customising discs should be much easier/safer - either
    add custom contents at the start and debian-cd will fill the
    remainder of the disc, or afterwards roll back the packages on the
    disc and add extras later.

  * Source is now treated as (almost) just another arch, with most of
    the special casing for source hidden internally. If asking for
    source-only discs, they will simply be built using all the
    available sources. If combined with other arches, the sources will
    automatically be chosen to match the binary packages. Meeting GPL
    requirements was never so easy!

  * Removed lots of old cruft to clean up the codebase:
    + non-US support
    + woody support
    + lots of old support scripts that have been made redundant
    + significantly simpler Makefile, much easier to follow
    + old boot-$ARCH.calc files for estimating boot-file sizes are now
      (obviously) obsolete and therefore gone


Revision 1252 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 4 11:41:28 2006 UTC (6 years, 5 months ago) by 93sam
Original Path: trunk/build.sh
File length: 2182 byte(s)
Diff to previous 1229
Fix simple logic problem: s///

Revision 1229 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 30 03:25:39 2006 UTC (6 years, 5 months ago) by joeyh
Original Path: trunk/build.sh
File length: 2179 byte(s)
Diff to previous 1225
typo

Revision 1225 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 29 22:57:52 2006 UTC (6 years, 5 months ago) by joeyh
Original Path: trunk/build.sh
File length: 2179 byte(s)
Diff to previous 1191
* build.sh: Don't force IMAGETARGET to bin-official_images when NOSOURCE
  is set, if IMAGETARGET is also already set, as in a kde cd build.

Revision 1191 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 23 00:34:27 2006 UTC (6 years, 6 months ago) by 93sam
Original Path: trunk/build.sh
File length: 2139 byte(s)
Diff to previous 1117
List which config file we're using

Revision 1117 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 7 00:11:28 2006 UTC (6 years, 7 months ago) by fjp
Original Path: trunk/build.sh
File length: 2100 byte(s)
Diff to previous 1112
Don't check mirror for source if NOSOURCE is set; improved error checking for mirror checks

Revision 1112 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 1 19:39:11 2006 UTC (6 years, 7 months ago) by fjp
Original Path: trunk/build.sh
File length: 2026 byte(s)
Diff to previous 970
Introduce new environment variable NOSOURCE that allows to build CD images
using a local mirror that does not contain source files. This new variable
obsoletes setting IMAGETARGET, though that is still supported for backwards
compatibility.


Revision 970 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 7 00:09:39 2005 UTC (7 years, 5 months ago) by 93sam
Original Path: trunk/build.sh
File length: 1803 byte(s)
Diff to previous 779
Checking in JTE work to the trunk.

Revision 779 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 6 20:38:25 2004 UTC (8 years, 7 months ago) by manty
Original Path: trunk/build.sh
File length: 1768 byte(s)
Diff to previous 738
Add tools/calc script to update .calc files with up to date estimations on
the iso size parameters.
Update .calc files with up to date estimations.
Update debian-installer tasks.

Revision 738 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 20 09:19:49 2004 UTC (8 years, 9 months ago) by manty
Original Path: trunk/build.sh
File length: 1770 byte(s)
Diff to previous 666
Change build.sh to allow building non complete CDs, like netinsts.

Revision 666 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 11 09:34:59 2004 UTC (8 years, 10 months ago) by pere
Original Path: trunk/build.sh
File length: 1726 byte(s)
Diff to previous 661
Use DI_CODENAME to locate the installation system.  This make it
possible to use debian-installer with Woody CDs.

Revision 661 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 9 14:50:34 2004 UTC (8 years, 10 months ago) by 93sam
Original Path: trunk/build.sh
File length: 1714 byte(s)
Diff to previous 635
Added support for SIZE_MULT_x when calculating full disc sizes. Best
use is on m68k and powerpc images where HFS hybrid metadata seems to
add ~10% to the size of the image.

Revision 635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 29 22:15:58 2004 UTC (8 years, 10 months ago) by pere
Original Path: trunk/build.sh
File length: 1390 byte(s)
Diff to previous 634
Make it possible to change which images to build using CONF.sh.

Revision 634 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 29 22:13:17 2004 UTC (8 years, 10 months ago) by pere
Original Path: trunk/build.sh
File length: 1322 byte(s)
Diff to previous 435
Make it possible to give different CONF.sh files to build.sh.

Revision 435 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 19 15:00:40 2003 UTC (10 years, 4 months ago) by hertzog
Original Path: trunk/build.sh
File length: 1285 byte(s)
Diff to previous 386
- SKIPMIRRORCHECK=yes can disable the mirror check in build.sh
- Fix a bug that prevented udebs to be included.

Revision 386 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 11 22:01:44 2002 UTC (10 years, 10 months ago) by tfheen
Original Path: trunk/build.sh
File length: 1166 byte(s)
Diff to previous 330
Patch courtesy of Petter Reinholdtsen, hand-applied because of conflicts.

 - Preserve timestamps when copying files into the CDs
 - Make sure build.sh can run in -e (stop on error) mode
 - Report if packages needed by debootstrap is missing on a CD
 - Report how much space is reserved on each CD
 - Handle boot-floppy directories without documentation

Revision 330 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 7 16:26:59 2002 UTC (11 years, 1 month ago) by 93sam
Original Path: trunk/build.sh
File length: 1078 byte(s)
Diff to previous 291
Added support for DVD-sized images. Specify default image sizes in
CONF.sh as DEFBINSIZE and DEFSRCSIZE

build.sh and build_all.sh now use these settings to calculate the
packages and source files to go on each disk, using bc - shell
arithmetic cannot cope with > 32-bit numbers

use the md5sum from the textutils package - dpkg's md5sum cannot
handle large files.

Revision 291 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 16 23:15:07 2001 UTC (11 years, 5 months ago) by 93sam
Original Path: trunk/build.sh
File length: 987 byte(s)
Diff to previous 126
Cope with missing boot images
Look for boot sizes on more than just the first 4 CDs

Revision 126 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 11 13:12:56 2000 UTC (12 years, 11 months ago) by bcollins
Original Path: trunk/build.sh
File length: 886 byte(s)
Diff to previous 116
Edited boot-alpha
Added extra file to help fine tune each arch's CD size

Revision 116 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 22 14:47:28 2000 UTC (13 years ago) by bcollins
Original Path: trunk/build.sh
File length: 304 byte(s)
Diff to previous 114
oops

Revision 114 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 22 13:09:59 2000 UTC (13 years ago) by bcollins
Original Path: trunk/build.sh
File length: 308 byte(s)
Diff to previous 103
Better guess at the size of bin CD 1

Revision 103 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 1 09:16:59 2000 UTC (13 years ago) by hertzog
Original Path: trunk/build.sh
File length: 197 byte(s)
Diff to previous 102
* Reversed some changes made by Dan. Corrected build_all.sh
  & build.sh with good sizes.

Revision 102 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 1 04:59:02 2000 UTC (13 years ago) by dan
Original Path: trunk/build.sh
File length: 201 byte(s)
Diff to previous 39
PowerPC boot support

Revision 39 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Nov 11 17:10:37 1999 UTC (13 years, 6 months ago) by aph
Original Path: trunk/build.sh
File length: 148 byte(s)
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.5