Robby Findler
e7d0029aea
added lots of new tests that our documentation is complete
2011-04-25 13:24:43 -05:00
Kevin Tew
23fa4fb684
Disable places build, using processes only.
2011-04-21 06:24:30 -06:00
Matthew Flatt
a41a607cbb
tweak build message again
...
to what I meant in the first place
2011-04-19 21:28:14 -06:00
Kevin Tew
9452f3e89b
[Places] parallel-do change exn? to exn:fail?
2011-04-19 13:00:35 -06:00
Matthew Flatt
7389eef5b2
tweak parallel-build message
...
Merge to 5.1.1
2011-04-19 07:24:45 -06:00
Kevin Tew
3f1a6ee94a
[Places] clean up parallel-do, docs now build with places
2011-04-18 16:25:03 -06:00
Matthew Flatt
1c60499923
fix nit: "running 2nd time" instead of "re-running 2nd time"
...
because "re-running 2nd time" should mean the 3rd run
2011-04-14 13:20:23 -06:00
Matthew Flatt
192c566294
fix temp file names when building PDFs of installed docs
...
Closes PR 11830
2011-04-14 12:40:18 -06:00
Matthew Flatt
f36e3ad16c
small clean-ups
2011-04-13 11:00:23 -06:00
Kevin Tew
26d7768d3d
Rename place-channel-recv place-channel-receive
2011-03-31 13:36:40 -06:00
Kevin Tew
f7ab3fe2b3
Move raco and compiler to front of parallel compile list
2011-03-31 12:59:31 -06:00
Matthew Flatt
437f2585c9
revert "mzscheme" and "mred" collection versions
...
and turn off automatic "mzscheme" version dependency for
package .plt files
2011-03-28 15:17:17 -06:00
Kevin Tew
5b0f12b1c1
Cleanup CollectsQueue get-job
2011-03-17 11:47:11 -06:00
Kevin Tew
867ae7fd8b
[Places] places enabled builds now use places to build collects
2011-03-14 11:46:50 -06:00
Kevin Tew
bdbb9fe336
Parallel Places Build
2011-02-17 16:22:49 -07:00
Kevin Tew
ad0c22a77a
parallel-do refactor
2011-02-17 16:21:32 -07:00
Kevin Tew
160a5bd5eb
parallel-do cleanup
2011-02-10 11:27:45 -07:00
Robby Findler
8d2d995ebc
adjusted the parallel build support to use the newly available find-exe
2011-02-08 15:38:12 -06:00
Robby Findler
6a220d7d69
docs fixes for parallel-compile-files
...
also, (lambda args (void)) is the same as just void, so changed that.
2011-02-08 10:02:43 -06:00
David Van Horn
760a58b65d
Fixes more spelling errors.
2011-02-04 19:44:13 -07:00
Eli Barzilay
83d2e5c151
Check for libracket instead of any .so file
2011-02-03 10:23:16 -05:00
Kevin Tew
2e1dffbfcc
raco make -j
2011-02-01 08:27:56 -07:00
Kevin Tew
a42ea71113
Scribble with-compile-output fix
2011-01-20 15:57:39 -07:00
Kevin Tew
64521e70ea
Remove dead code
2011-01-20 13:33:02 -07:00
Kevin Tew
d94281bb96
Remove unused code
2011-01-17 17:39:47 -07:00
Kevin Tew
e5cc1dec84
Readable parallel doc errors following mflatt's suggestion
2011-01-17 17:39:47 -07:00
Kevin Tew
7b9cd25527
Fix doc making hang on error
2011-01-14 10:27:23 -07:00
Robby Findler
255cb84b87
add an example tool (that actually does something) to the docs and make a test suite that sets that tool up and runs it
2011-01-13 20:11:55 -06:00
Robby Findler
422bf5eae7
docs fixes
2011-01-13 20:11:53 -06:00
Kevin Tew
e7a24a6b41
Parallel Locking
2011-01-11 12:44:09 -07:00
Kevin Tew
e3d7ffbe82
convert parallel-build to classes
2011-01-11 12:44:09 -07:00
Kevin Tew
264e7f2c15
Use worker-count for doc build
2011-01-11 12:44:09 -07:00
Kevin Tew
aa42f4a582
Fixed Warning output in parallel scribble build
2010-12-27 14:30:10 -07:00
Robby Findler
f8b2a9e0e2
improved the way the contract is written
2010-12-03 06:30:58 -06:00
Kevin Tew
b212fc9485
Parallel build match fix
2010-11-30 09:49:34 -07:00
Kevin Tew
e1eb3cbfba
Handle SEGFAULT return
2010-11-29 09:41:33 -07:00
Kevin Tew
cc69ceed6b
[Parallel-Build] Better error logging for failed match
2010-11-18 11:33:29 -07:00
Eli Barzilay
686ec837e9
Avoid useless output
2010-11-11 00:19:17 -05:00
Kevin Tew
6efc3c5550
[parallel-build] print errors immediately as well as at the end of the build
2010-11-10 13:12:23 -07:00
Kevin Tew
14b14ebabc
Get info from drdr about build crash
2010-11-10 13:12:23 -07:00
Kevin Tew
3ec54a61c2
shorten some lines
2010-11-10 13:12:23 -07:00
Matthew Flatt
6ac33a62be
set `read-accept-lang' to #t by default, plus related adjustments
...
including adding some uses of `with-module-read-parameterization'
so that `read-accept-lang' is set right anyway; still, so many
many places just set `read-accept-reader' to #t that making
`read-accept-lang' #f by default looks like too big of an
incompatibility
2010-10-08 19:01:33 -06:00
Kevin Tew
770b6c82f1
Parallel Build: silence worker breaks
2010-09-11 07:44:08 -06:00
Kevin Tew
2c9f8cebbd
Parallel Build: fix make-directory race condition
2010-09-10 11:52:24 -06:00
Kevin Tew
8b2c08a836
Parallel Build: fix error reporting
2010-09-10 11:52:24 -06:00
Robby Findler
3a5875857a
fixed a bug Eli noticed
2010-09-10 06:59:49 -05:00
Eli Barzilay
7dc4d2e5a6
Change a bunch of "~%" and "~n" in format strings to "\n".
2010-08-25 17:17:01 -04:00
Matthew Flatt
804ff115e7
fix `raco setup' reported name for Windows
2010-08-07 19:19:08 -06:00
Kevin Tew
6c2e1fa34f
Parallel build: improved error handling
2010-07-30 11:42:33 -06:00
Eli Barzilay
7cdb5787e5
properly fix the readme issue
2010-07-25 21:14:46 -04:00
Matthew Flatt
5f1aa418f3
add collection-file-path and splace collection trees at the file level
2010-07-25 11:01:09 -05:00
Eli Barzilay
82cba3fad0
One more README occurrence
2010-07-25 04:13:27 -04:00
Kevin Tew
81c4275220
Fix cross references
2010-07-24 23:06:43 -06:00
Kevin Tew
1111c48fdb
Fix latex doc generation
2010-07-24 09:57:36 -06:00
Kevin Tew
d640add2b1
Parallel Build: raco setup COLLECT fix
2010-07-23 10:08:48 -06:00
Kevin Tew
d724514a74
Fix hang on error in parallel build
2010-07-22 19:32:52 -06:00
Kevin Tew
5bb2e148de
Parallel docs build
2010-07-22 02:39:57 -06:00
Matthew Flatt
7cbe584fbc
fix mistakes related to -X and `make install'
...
Merge to 5.0.1
2010-07-20 07:28:07 -06:00
Matthew Flatt
b1efcd1fc2
fix non-in-place install by propagating collects path to subprocesses
...
Merge to 5.0.1
2010-07-20 07:15:31 -06:00
Matthew Flatt
cdf67d884f
fix info-domain updating to recognize "info.ss" in addition to "info.rkt"
...
which solves the problem of forgetting a Planet-based tool when a
new Planet-based tool is installed (if the old tool used "info.ss"
instead of "info.rkt")
2010-07-09 10:23:05 -06:00
Matthew Flatt
20bb4a8dfa
change plt-single-installer to not create processes
2010-07-09 10:22:38 -06:00
Kevin Tew
85098c5290
Parallel-build fixes for ctrl-c/break
2010-07-08 15:51:10 -06:00
Kevin Tew
3a9eee936a
Remove raco commands and old dag impl
2010-07-08 14:41:52 -06:00
Kevin Tew
c9e84f9f67
[Parallel-Build] remove -u, -j 1 is uniprocessor, SETUP_OPTIONTS => PLT_SETUP_OPTIONS
2010-07-06 10:07:40 -06:00
Kevin Tew
ecdd1ebc7a
Parallel build fixes
2010-07-05 14:23:30 -06:00
Kevin Tew
c968f45d85
Parallel build by default
2010-07-05 11:58:52 -06:00
Kevin Tew
e1399f3d14
Fix early compilation of racket
2010-07-05 08:35:08 -06:00
Matthew Flatt
e316fd3bf9
fix parallel build location of main executable
2010-07-04 12:42:08 -06:00
Kevin Tew
35c28f4f66
Parallel collects build (process-based) "raco setup -u"
2010-07-02 14:27:08 -06:00
Robby Findler
e105d191b1
Adjusted 'raco setup' so that the arguments are collections (left setup-plt alone)
2010-06-21 16:58:32 -05:00
Sam Tobin-Hochstadt
ab70fed8a8
Scheme -> Racket in styles
...
Scribble style names.
.tex and .css files
2010-06-08 16:40:47 -04:00
Matthew Flatt
32297601b6
use simple-form-path more consistently for path normalization
...
--- a reversal of opinion from my earlier commit; the problem
with syntactic simplification is that it may not refer to the
same file, due to soft links; given that true normalization is
impossible, simplify-path and simple-form-path provide a good
compromise between preserving paths as given and exanding
soft links as neede
2010-06-03 17:23:14 -06:00
Matthew Flatt
7e08ef7064
fix mismatched path normalizations in `raco setup'
...
A mixture of filesystem-insensitive `simplify-path', filesystem-sensitive
`simplify-path', and `normalize-path' was used in different parts
of `raco setup'. This causes a mismatch, for example, when a Planet
hard link uses a path that is a symlink.
In general, I think filesystem-insensitive simplification (i.e., syntactic
simplification) is the right choice for comparing paths, so that is now
used consistently.
2010-06-03 13:58:46 -06:00
Eli Barzilay
b47569930e
Fix readme.txt -> README in unix installer
2010-06-02 10:08:14 -04:00
Eli Barzilay
d0ecc73df5
More plt-scheme -> racket-lang, specifically for planet and bugs urls.
2010-05-31 15:11:27 -04:00
Matthew Flatt
3ded8c30d4
fix raco setup and raco planet removal of bytecode
...
Closes PR 10941
2010-05-28 10:44:14 -06:00
Matthew Flatt
7442f14305
fix problems with raco exe
...
Merge to v5.0
2010-05-26 17:07:09 -06:00
Matthew Flatt
923ff555d9
Fix problems with DESTDIR patching
...
Merge to v5.0
2010-05-26 17:07:09 -06:00
Matthew Flatt
a8130eb7c3
fix typo in unixstyle-install
2010-05-26 14:27:37 -06:00
Eli Barzilay
8675dc69af
The uninstaller is called "uninstall-racket", a few more "plt" leftovers.
2010-05-26 15:47:08 -04:00
Eli Barzilay
920870966f
Fix the starter executable too.
2010-05-26 15:44:12 -04:00
Matthew Flatt
8b7c8d08bd
add fix-point finding traverse pass to Scribble
2010-05-21 19:40:33 -06:00
Eli Barzilay
9c352f5704
More svn -> git changes.
...
Some mentions of svn/subversion are replaced with git, and some patterns
for paths to ignore include ".git*". (Note ".mailmap" not added, might
need to.)
2010-05-17 05:41:04 -04:00
Eli Barzilay
2d9601089d
A lot of "MzScheme" -> "Racket"s.
2010-05-16 18:26:26 -04:00
Eli Barzilay
c12874661f
make the winvers tweaker use and modify files with the new names
2010-05-15 18:37:13 -04:00
Matthew Flatt
6027eb9627
fix raco setup handling of info.rkt by adding a namespace argument to get-info
2010-05-06 07:21:54 -06:00
Matthew Flatt
282bc9d787
compile/use info.rkt bytecode same as for setup implementation, instead of always disabling bytecode for info.rkt
2010-05-04 14:48:15 -06:00
Matthew Flatt
9350df36b6
fix cm sha1 problem
2010-05-04 12:36:02 -06:00
Matthew Flatt
0f8c152b6d
drscheme manual -> drracket manual; speed up raco setup pre-bootstrap
2010-05-04 11:49:41 -06:00
Matthew Flatt
17c1dc1ab9
SHA-1-based checking of doc dependencies
2010-04-30 16:30:11 -06:00
Matthew Flatt
259edc0780
tweak way that setup-plt forces GCs
2010-04-30 16:30:11 -06:00
Matthew Flatt
3db8dd7c26
SHA1-based shortcut for compiler/cm
2010-04-30 16:30:10 -06:00
Matthew Flatt
79e52c67bc
make 'raco help <command>' work
2010-04-28 06:28:39 -06:00
Matthew Flatt
9347295c5b
fix raco setup PDF-rendering banner
2010-04-28 06:14:02 -06:00
Matthew Flatt
7708109ea5
have raco setup create launchers before docs
2010-04-27 19:56:20 -06:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Robby Findler
05df75f935
Merge branch 'master' of git:plt
2010-04-27 09:20:17 -05:00
Robby Findler
a228fa6527
made get-info/full work with info.rkt files
2010-04-26 20:49:13 -05:00
Matthew Flatt
22470e4147
racket-tool -> raco
2010-04-24 07:46:56 -06:00
Jay McCarthy
8e37ccb1bc
Adding .git to ignore list
2010-04-22 14:40:23 -06:00