Commit Graph

218 Commits

Author SHA1 Message Date
Eli Barzilay
9cb8f01a09 Careful when composing simplify-path' and expand-path'
svn: r4478
2006-10-04 17:50:42 +00:00
Eli Barzilay
c1cc293cd5 When DESTDIR ends with a '/', dirs.ss spits out directories with '//'
in them, which caused problems with main-collects not identifying
paths as paths in the plt tree.  The solution is to use expand-path
for these things, which normalizses multiple slashes to a single one.
While I'm at it, I did the same for dirs.ss, so it produces more
consistent paths for code that might want to rely on it.
(Also did some reformatting.)

svn: r4477
2006-10-04 17:36:08 +00:00
Eli Barzilay
883d5e6bd5 patch only plt files on unix-style installation
svn: r4338
2006-09-14 12:01:24 +00:00
Robby Findler
8f55d3f6c3 made slightly more robust
svn: r4318
2006-09-13 02:13:08 +00:00
Eli Barzilay
7b8e8add19 alow using tab to get to the buttons
svn: r3803
2006-07-25 06:59:47 +00:00
Robby Findler
49667529da improved running time of contracts and moved some provide/contracts to the bottom of files (not necc yet, but may become necc)
svn: r3665
2006-07-09 21:07:04 +00:00
Matthew Flatt
dd3a4d56ef fix certificate problems related to module-begin
svn: r3553
2006-06-30 00:10:47 +00:00
Jacob Matthews
0787328fe8 Fixed a fragility in which drscheme might fail to start up
if no planet packages are installed

svn: r3542
2006-06-29 16:06:36 +00:00
Jacob Matthews
76f7e19662 support for development-linked packages to be compiled and have their info.ss files
read by drscheme startup (so that things like language levels and drscheme tools can
be developed using development links)

svn: r3535
2006-06-29 02:34:37 +00:00
Eli Barzilay
1884ba9715 * Make misc "Makefile.in" files respect a DESTDIR env variable
* Extended unixstyle-install.ss to support additional operations, no need for
  src/copytree.ss and can fix an installation with DESTDIR

svn: r3470
2006-06-25 17:40:08 +00:00
Eli Barzilay
e1eedc95e6 use skip-filter in top-level loop too
svn: r3464
2006-06-24 10:52:21 +00:00
Eli Barzilay
cd2cc2caa3 fixes to level-of and cp
svn: r3462
2006-06-24 03:33:19 +00:00
Eli Barzilay
ee8379c6da some comments in the uninstaller
svn: r3461
2006-06-24 00:19:13 +00:00
Eli Barzilay
5ef1314ae5 some typos, better text
svn: r3460
2006-06-24 00:16:11 +00:00
Eli Barzilay
1df0924b9c typo
svn: r3456
2006-06-23 21:18:49 +00:00
Eli Barzilay
4815a9cc59 new interface for unixstyle-install, replace copytree.ss
svn: r3453
2006-06-23 20:49:51 +00:00
Eli Barzilay
740e8e4702 adjust to better layout of launchers -- possible to rewrite an already-absolute launcher
svn: r3438
2006-06-22 18:42:38 +00:00
Eli Barzilay
af917c5174 remove the source tree -- no point in it being installed in a place that makes it unusable
svn: r3407
2006-06-18 22:00:07 +00:00
Eli Barzilay
00e0ef64eb added srcdir to unixstyle distribution
svn: r3405
2006-06-18 20:47:25 +00:00
Eli Barzilay
5362ae0f80 new unix-style installer script
svn: r3402
2006-06-18 17:38:14 +00:00
Eli Barzilay
c16fd0009e * compile-omit-files will not prevent compilation of a required (compiled)
file, document this
* remove redundant compile-omit-files from config/info
* Make configtab introduce the missing bindings unhygienically, so there are no
  made up names in the zo, which makes it possible to easily replace config.ss
  without re-compiling everything.

svn: r3400
2006-06-18 16:31:02 +00:00
Matthew Flatt
3f5f1186a5 update docs and client for #:filter to #:file-filter change
svn: r3388
2006-06-17 19:23:12 +00:00
Matthew Flatt
ff308a39db restore use of to-path
svn: r3320
2006-06-11 02:20:42 +00:00
Robby Findler
e57077cc7c fixed problem with PLaneT docs
svn: r3314
2006-06-10 03:30:23 +00:00
Eli Barzilay
1105d9b404 another file-filter typo
svn: r3289
2006-06-08 21:33:27 +00:00
Eli Barzilay
36d57c8a15 another keyword typo
svn: r3287
2006-06-08 21:14:45 +00:00
Eli Barzilay
2a92d1454d #:filter -> #:file-filter
svn: r3272
2006-06-08 03:18:13 +00:00
Eli Barzilay
ed880d5a2c fix misc stuff, include .exp files in changes too
svn: r3105
2006-05-29 07:22:18 +00:00
Eli Barzilay
170f22bd02 fix use of build-path with byte string
svn: r3101
2006-05-29 00:36:25 +00:00
Matthew Flatt
d034f64dd2 301.16
svn: r3040
2006-05-24 19:29:58 +00:00
Eli Barzilay
ca058b277c another typo
svn: r3018
2006-05-23 18:36:50 +00:00
Eli Barzilay
e47c53e5aa added "absolute-installation?" entry in config.ss, and use that to create absolute or relative launchers
svn: r3013
2006-05-22 22:36:36 +00:00
Eli Barzilay
b0667481bf remove a whole directory if it is in the way
svn: r3008
2006-05-22 16:38:22 +00:00
Eli Barzilay
3a0c7e81e5 always use -L instead of absolute paths in launchers (when possible)
svn: r3004
2006-05-22 04:05:06 +00:00
Eli Barzilay
c319e62e3e simplify paths when packing
svn: r3000
2006-05-21 10:36:39 +00:00
Eli Barzilay
07e2c01045 forgot a few more places
svn: r2999
2006-05-21 10:29:52 +00:00
Eli Barzilay
bffb3c0f92 better printout
svn: r2998
2006-05-21 10:28:43 +00:00
Eli Barzilay
0517952105 ignore same in paths
svn: r2995
2006-05-21 08:44:13 +00:00
Eli Barzilay
a5c0bce6e9 typos
svn: r2986
2006-05-19 06:44:44 +00:00
Eli Barzilay
325b4f5970 typos
svn: r2979
2006-05-18 20:52:24 +00:00
Eli Barzilay
132ff42a1a some more style changes
svn: r2976
2006-05-18 20:39:41 +00:00
Eli Barzilay
4a258cb9b3 sort directory lists and reformat
svn: r2975
2006-05-18 20:18:14 +00:00
Matthew Flatt
c727afef04 301.15: new install tree for Unix, moved docs, moved teachpacks, added config.ss
svn: r2962
2006-05-18 15:03:05 +00:00
Eli Barzilay
adb805ad7f undoing change until Matthew commits new version
svn: r2958
2006-05-17 16:04:05 +00:00
Eli Barzilay
11ac73a653 reformatting, and always sort the list of files in a directory
svn: r2955
2006-05-17 05:22:13 +00:00
Matthew Flatt
9be16da09b directly manipulate mach-o to change framework path or to add code for a stand-alone executable
svn: r2937
2006-05-14 12:25:37 +00:00
Matthew Flatt
9bd72dab8f forgot the new dirs.ss file
svn: r2925
2006-05-12 21:19:03 +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
e83bdb4e4a make info-domain cache.ss file contain paths relative to the containing collection (but leave PLaneT cache.ss paths as absolute)
svn: r2846
2006-04-29 02:36:31 +00:00
Eli Barzilay
c6bac6f498 Fix a few things regarding plthome and dll location
svn: r2781
2006-04-25 18:40:58 +00:00
Matthew Flatt
53fb8610c3 MSVC-built DLLs go to plt/lib instead of plt, and executable-creator patches the executable's path to DLLs
svn: r2755
2006-04-24 00:01:45 +00:00
Eli Barzilay
152ece97bc use --script when relaunching copy
svn: r2753
2006-04-23 22:25:34 +00:00
Matthew Flatt
1d77707ef1 301.13 (the beginning of the end for PLTHOME)
svn: r2740
2006-04-23 02:36:55 +00:00
Eli Barzilay
16f01a1109 {quick,merge}sort -> sort
svn: r2569
2006-04-01 12:24:15 +00:00
Matthew Flatt
9379eec0e9 fix bug with --force warning
svn: r2403
2006-03-09 22:07:17 +00:00
Eli Barzilay
865d7a4945 removed format from infotab.ss
svn: r2271
2006-02-17 20:53:44 +00:00
Eli Barzilay
ac6243a8e0 string stuff
svn: r2229
2006-02-15 06:50:39 +00:00
Robby Findler
fddb1fa862 updated many unions to or/c's
svn: r2061
2006-01-31 19:17:33 +00:00
Jacob Matthews
cfee2d5429 Fixing require that caused a cyclic dependency
svn: r1940
2006-01-24 16:42:05 +00:00
Jacob Matthews
00dece4975 Hopefully fixed the incorrect collection-path handling problem for planet
svn: r1778
2006-01-06 20:11:07 +00:00
Matthew Flatt
5ea77942db change Mac default build to put frameworks in plt/lib
svn: r1692
2005-12-26 13:07:35 +00:00
Jacob Matthews
5b73cd20da fixing version-change-breaks-help-desk bug
svn: r1590
2005-12-12 06:31:12 +00:00
Eli Barzilay
f0e49143d5 typos
svn: r1157
2005-10-25 17:45:39 +00:00
Eli Barzilay
18e473ceee typos
svn: r1156
2005-10-25 17:44:10 +00:00
Matthew Flatt
e2e6516a84 use 'png for arrow bitmaps, drop redundant with-handlers
svn: r1083
2005-10-14 14:08:40 +00:00
Eli Barzilay
1b4a3c7286 Sort collections according to the last element in the path, so they
are orderered deterministically.  (Otherwise, order changes based on
where your home directory and your plt tree are.)

svn: r851
2005-09-13 18:35:07 +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