/[cmucl]/src/tools/make-extra-dist.sh
ViewVC logotype

Log of /src/tools/make-extra-dist.sh

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to snapshot-2010-08: (view) (annotate)
Sticky Tag:

Revision 1.12 - (view) (annotate) - [select for diffs]
Mon Jul 5 20:32:33 2010 UTC (3 years, 9 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_20b, release-20b-pre1, release-20b-pre2, snapshot-2010-08, sparc-tramp-assem-2010-07-19, sparc-tramp-assem-base
Branch point for: RELEASE-20B-BRANCH, sparc-tramp-assem-branch
Changes since 1.11: +5 -5 lines
Diff to previous 1.11
Fix issue where we get warnings about source being newer than object
for asdf and defsystem.

make-extra-dist.sh:
o Fix up the grep patterns to skip over what we wanted.  (Use egrep
  instead of grep, and change \| to |.)  This makes sure that the
  extras tarball doesn't have asdf or defsystem.

make-main-dist.sh:
o Don't need to touch the asdf/defsystem files anymore.

Revision 1.11 - (view) (annotate) - [select for diffs]
Mon May 10 19:30:40 2010 UTC (3 years, 11 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2010-06, snapshot-2010-07
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
Add asdf2 and restore (and update) defsystem.

asdf/asdf.lisp:
o Current version of asdf2 imported from common-lisp.net asdf
  project.

defsystem/defsystem.lisp:
o Restored from repository and updated to current version from
  clocc.sourceforge.net.

code/modules.lisp:
o Indent docstrings to match the style of cmucl docstrings used
  elsewhere.  (Lines after the first are indented 2 spaces.)
o Add module for asdf and defsystem.

tools/build-utils.sh:
o Compile asdf and defsystem so when users require them, they're not
  compiled again or run in the interpreter.

tools/clean-target.sh:
o Keep the asdf and defsystem directories when requested so that both
  x87 and sse2 versions can be built.

tools/make-extra-dist.sh:
o Skip the asdf and defsystem directories when building the extras
  tarball; we don't need copies in the main and extras tarball.

tools/make-main-dist.sh:
o Install the asdf and defsystem directories in the correct place
o Copy the asdf and defsystem fasls.

Revision 1.10 - (view) (annotate) - [select for diffs]
Fri Mar 19 15:19:03 2010 UTC (4 years, 1 month ago) by rtoy
Branch: MAIN
CVS Tags: post-merge-intl-branch, snapshot-2010-04, snapshot-2010-05
Changes since 1.9: +23 -0 lines
Diff to previous 1.9
Merge intl-branch 2010-03-18 to HEAD.  To build, you need to use
boot-2010-02-1 as the bootstrap file.  You should probably also use
the new -P option for build.sh to generate and update the po files
while building.

Revision 1.9 - (view) (annotate) - [select for diffs]
Tue Aug 18 13:12:42 2009 UTC (4 years, 8 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_20a, amd64-dd-start, intl-2-branch-base, intl-branch-base, pre-merge-intl-branch, release-20a-base, release-20a-pre1, snapshot-2009-11, snapshot-2009-12, snapshot-2010-01, snapshot-2010-02, snapshot-2010-03, unicode-string-buffer-base, unicode-string-buffer-impl-base
Branch point for: RELEASE-20A-BRANCH, amd64-dd-branch, intl-2-branch, intl-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch
Changes since 1.8: +16 -0 lines
Diff to previous 1.8
Add contrib directory to extra tarball.  These were always part of the
CMUCL source tree, but were never delivered in a distribution.

code/module.lisp:
o Define module "cmu-contribs" that loads defmodule definitions for
  the contrib code.

code/save.lisp:
o Add "library:contrib/" to the modules search-list so we can find the
  installed contribs.

tools/make-extra-dist.sh:
o Install all contrib files

contrib/contrib.lisp:
o New file that defines modules for the contrib packages.

Revision 1.8 - (view) (annotate) - [select for diffs]
Thu Aug 13 14:22:56 2009 UTC (4 years, 8 months ago) by rtoy
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
When creating distribution binaries, use a "random" directory name
"release-$$" instead of the fixed name "release".

Revision 1.7 - (view) (annotate) - [select for diffs]
Thu Jun 11 16:04:02 2009 UTC (4 years, 10 months ago) by rtoy
Branch: MAIN
CVS Tags: merged-unicode-utf16-extfmt-2009-06-11, portable-clx-base, portable-clx-import-2009-06-16, snapshot-2009-07, snapshot-2009-08
Branch point for: portable-clx-branch
Changes since 1.6: +9 -0 lines
Diff to previous 1.6
Merge Unicode work to trunk.  From label
unicode-utf16-extfmt-2009-06-11.

Revision 1.6 - (view) (annotate) - [select for diffs]
Mon Dec 29 21:49:01 2008 UTC (5 years, 3 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_19f, label-2009-03-16, label-2009-03-25, merge-with-19f, release-19f-base, release-19f-pre1, snapshot-2009-01, snapshot-2009-02, snapshot-2009-04, snapshot-2009-05
Branch point for: RELEASE-19F-BRANCH
Changes since 1.5: +24 -19 lines
Diff to previous 1.5
Add -I and -M options:
-I) Install CMUCL directly to the given directory, instead of creating
    a tarball
-M) Specify which subdirectory the manpages should go.  Default is
    man/man1.

make-dist.sh:
make-main-dist.sh:
o Recognize and handle -I and -M.

make-extra-dist.sh:
o Recognize and handle -I.

Revision 1.5 - (view) (annotate) - [select for diffs]
Wed Nov 12 15:04:25 2008 UTC (5 years, 5 months ago) by rtoy
Branch: MAIN
CVS Tags: merge-sse2-packed, snapshot-2008-12
Changes since 1.4: +13 -7 lines
Diff to previous 1.4
Merge in SSE2 changes from sse2-packed-branch (tag
sse2-packed-2008-11-12).

Revision 1.4 - (view) (annotate) - [select for diffs]
Thu May 5 17:06:31 2005 UTC (8 years, 11 months ago) by rtoy
Branch: MAIN
CVS Tags: double-double-array-base, double-double-array-checkpoint, double-double-base, double-double-init-%make-sparc, double-double-init-checkpoint-1, double-double-init-ppc, double-double-init-sparc, double-double-init-sparc-2, double-double-init-x86, double-double-irrat-end, double-double-irrat-start, double-double-reader-base, double-double-reader-checkpoint-1, double-double-sparc-checkpoint-1, pre-telent-clx, release-19b-base, release-19b-pre1, release-19b-pre2, release-19c, release-19c-base, release-19c-pre1, release-19d, release-19d-base, release-19d-pre1, release-19d-pre2, release-19e, release-19e-base, release-19e-pre1, release-19e-pre2, snapshot-2005-06, snapshot-2005-07, snapshot-2005-08, snapshot-2005-09, snapshot-2005-10, snapshot-2005-11, snapshot-2005-12, snapshot-2006-01, snapshot-2006-02, snapshot-2006-03, snapshot-2006-04, snapshot-2006-05, snapshot-2006-06, snapshot-2006-07, snapshot-2006-08, snapshot-2006-09, snapshot-2006-10, snapshot-2006-11, snapshot-2006-12, snapshot-2007-01, snapshot-2007-02, snapshot-2007-03, snapshot-2007-04, snapshot-2007-05, snapshot-2007-06, snapshot-2007-07, snapshot-2007-08, snapshot-2007-09, snapshot-2007-10, snapshot-2007-11, snapshot-2007-12, snapshot-2008-01, snapshot-2008-02, snapshot-2008-03, snapshot-2008-04, snapshot-2008-05, snapshot-2008-06, snapshot-2008-07, snapshot-2008-08, snapshot-2008-09, snapshot-2008-10, snapshot-2008-11, sse2-base, sse2-checkpoint-2008-10-01, unicode-utf16-base, unicode-utf16-extfmts-pre-sync-2008-11, unicode-utf16-string-support, unicode-utf16-sync-2008-07, unicode-utf16-sync-2008-09, unicode-utf16-sync-2008-11
Branch point for: double-double-array-branch, double-double-branch, double-double-reader-branch, release-19b-branch, release-19c-branch, release-19d-branch, release-19e-branch, sse2-branch, unicode-utf16-branch, unicode-utf16-extfmt-branch
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
When cd'ing, make sure any output is discarded.  This was causing
Linux tarballs to be invalid because cd was outputting the new
directory to stdout causing invalid tar files.  This happens because
/bin/sh on Linux is oftentimes /bin/bash.

Revision 1.3 - (view) (annotate) - [select for diffs]
Sat Oct 25 16:04:31 2003 UTC (10 years, 5 months ago) by toy
Branch: MAIN
CVS Tags: amd64-merge-start, mod-arith-base, ppc_gencgc_snap_2005-05-14, prm-before-macosx-merge-tag, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, snapshot-2003-11, snapshot-2003-12, snapshot-2004-04, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07, snapshot-2004-08, snapshot-2004-09, snapshot-2004-10, snapshot-2004-11, snapshot-2004-12, snapshot-2005-01, snapshot-2005-02, snapshot-2005-03, snapshot-2005-04, snapshot-2005-05
Branch point for: UNICODE-BRANCH, mod-arith-branch, ppc_gencgc_branch, release-19a-branch
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
Don't need -c option for bzip2.

Revision 1.2 - (view) (annotate) - [select for diffs]
Sat Oct 18 15:45:57 2003 UTC (10 years, 6 months ago) by toy
Branch: MAIN
Changes since 1.1: +31 -12 lines
Diff to previous 1.1
Add options to make-dist.sh:

   -G to select the group to use for the installation
   -O to select the owner
   -b for bzip compression
   -g for gzip compression (the default, if none given)

Revision 1.1 - (view) (annotate) - [select for diffs]
Fri Oct 17 18:05:23 2003 UTC (10 years, 6 months ago) by toy
Branch: MAIN
Initial import of Pierre Mai's build scripts (slightly modified from
his 2.4 release).

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5