Commit Graph

38 Commits

Author SHA1 Message Date
Eli Barzilay
e4a66b0d11 this code now uses version/utils
svn: r10780
2008-07-15 19:15:45 +00:00
Matthew Flatt
a26b334c67 proprocessor doc, merge scribblings and doc-categories fields
svn: r9414
2008-04-23 00:20:25 +00:00
Matthew Flatt
09b52486b4 doc for make, mzcom, and mysterx (started) collections; Sam's patches to syntax/module-reader docs
svn: r9324
2008-04-15 20:25:56 +00:00
Eli Barzilay
b76390a452 revise the way setup-plt crawls over the collection trees
svn: r8860
2008-03-03 22:04:28 +00:00
Eli Barzilay
b4cca0ce2a improve code, port to v4
svn: r8853
2008-03-02 22:52:12 +00:00
Eli Barzilay
bb34f747b6 make all files terminate with a newline
svn: r8786
2008-02-24 21:27:36 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
f5bc96418d add lots of main.ss files where appropriate
svn: r8764
2008-02-22 16:28:31 +00:00
Eli Barzilay
c2bb9d1459 better naming scheme
svn: r8689
2008-02-16 13:16:50 +00:00
Eli Barzilay
699c40643d * Changed setup-plt to compile collections if they have an "info.ss"
file.  (That is, it does not require the file to have a `name'
  entry.)

* The name shown when setup works is the directory name, followed by
  the `name' field from the info file when specified.

* This means that many `name's are no longer needed, so I'm removing
  them.  To see if you need a `name' entry, consider that the name
  will be shown like this:
    ... foo (<your name here>)
  This means that if the name is the same as the directory name, then
  there is no point in having it.  I also removed cases where the name
  differed only in its capitalization for collections where the case
  is obvious.

* Also, for subcollections, the name should clarify the name of the
  subcollection in context.  For example "Acknowledgments" explains
  what scribbling/acks is, but there's no need to add the context name
  as in "Scribblings: Acknowledgments".

* There may also be a point in keeping names for other uses.  One such
  example was in games, where the name field was used in the PLT Games
  application.  (This was changed to default on the directory name, so
  it is no longer needed in most games.)  Another example is in planet
  packages.

svn: r8629
2008-02-12 10:33:01 +00:00
Eli Barzilay
3c72e71e24 switched info.ss files to #lang
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727 removed unused doc.txt entries from info.ss files
svn: r8529
2008-02-04 20:31:04 +00:00
Matthew Flatt
68ae5ace16 setup-plt scribbling
svn: r8451
2008-01-28 21:54:02 +00:00
Matthew Flatt
987b9e7681 scribbled dynext (from Will Farr)
svn: r8450
2008-01-28 19:40:52 +00:00
Matthew Flatt
b8d9e4f406 mzc -e fixes
svn: r7714
2007-11-14 01:25:01 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Matthew Flatt
b3821d8d82 change dynext linker search to gcc;cc instead of just cc
svn: r7059
2007-08-08 17:38:53 +00:00
Matthew Flatt
1c257a92a8 use libtool --tag for linker, and try to fix up -fPIC use
svn: r6946
2007-07-22 17:10:19 +00:00
Matthew Flatt
3c25a6ad93 make scribble reader section fit narrower column
svn: r6265
2007-05-24 10:36:03 +00:00
Matthew Flatt
038f35e4a5 fix docs for ld -> cc change
svn: r5945
2007-04-15 10:14:47 +00:00
Matthew Flatt
9d7a5b1372 use cc instead of ld as the default linker for most Unix variants
svn: r5944
2007-04-15 10:10:18 +00:00
Matthew Flatt
ba1305ba3b fix using Cygwin to create extensions for MSVC build
svn: r5341
2007-01-12 23:30:12 +00:00
Matthew Flatt
827ef4deb7 use regexp-quote to turn extension into a pattern
svn: r5335
2007-01-12 13:07:10 +00:00
Matthew Flatt
258d1908cb use (system-type so-suffix) for dynext/file.ss utils
svn: r5332
2007-01-12 12:05:53 +00:00
Matthew Flatt
91add0453f 369.4
svn: r5327
2007-01-12 07:09:56 +00:00
Matthew Flatt
7b13755dad unit clean-up
svn: r5160
2006-12-22 01:26:58 +00:00
Eli Barzilay
3459c3a58f merged units branch
svn: r5033
2006-12-05 20:31:14 +00:00
Matthew Flatt
8ed6d36b33 no more PLTHOME anywhere; instead, there's a dir.ss library to find various directories
svn: r2924
2006-05-12 21:14:02 +00:00
Matthew Flatt
f1f301c966 fix broken translation of env variables into executable paths
svn: r2648
2006-04-09 22:40:31 +00:00
Matthew Flatt
79c9d947af add support for CC, CFLAGS, LD, and LDFLAGS, plus new MZSCHEME_DYNEXT variants
svn: r2345
2006-03-02 13:27:30 +00:00
Matthew Flatt
bf4563390d i386-{macosx,darwin} is like ppc
svn: r2282
2006-02-18 15:46:50 +00:00
Matthew Flatt
202dcd2414 fix minor default
svn: r1623
2005-12-15 20:14:16 +00:00
Matthew Flatt
6cb9c6da0c allow .m suffix for Objective C
svn: r1247
2005-11-07 20:07:34 +00:00
Matthew Flatt
43abf620ac mzc --xform
svn: r973
2005-10-04 19:48:10 +00:00
Matthew Flatt
29cbaa9fc2 xform support in setup-extension
svn: r968
2005-10-04 18:42:24 +00:00
Matthew Flatt
e6e64379d2 cygwin DLL build fixes
svn: r491
2005-07-28 21:49:16 +00:00
Eli Barzilay
daa18fcba0 typos
svn: r66
2005-06-08 00:28:39 +00:00
Eli Barzilay
017d151d59 Adding collects, with all the right properties (except eoln-style).
svn: r3
2005-05-27 18:56:37 +00:00