Eli Barzilay
4da4a2759b
New setup/path-to-relative' that supersedes
unstable/dirs' and most of
...
`setup/private/path-utils'.
The API is a little different: instead of getting the alist and the
path, there's a curried function that gets the alist and produces a
function to do the substitutions.
2011-07-02 01:10:38 -04:00
Eli Barzilay
6b44974b42
Improvements around uses of the current `unstable/dirs', and
...
`setup/path-relativize'.
`setup/path-relativize' is freed from a bunch of things that were due to
historical baggage, but some remain. (Also, update its docs.)
2011-07-02 01:10:38 -04:00
Robby Findler
69b5daa9e6
remove docs tests that no one was interested in
2011-07-01 11:38:09 +08:00
Kevin Tew
939f0b1c0b
rename place-dynamic to dynamic-place
2011-06-11 15:36:16 -06:00
Kevin Tew
1473b7775f
Places: rename place and place/anon
2011-06-10 11:07:01 -06:00
Kevin Tew
f88c0bbe80
Places: Missed some send receive renames
2011-06-10 06:38:13 -06:00
Kevin Tew
2bc97ccf59
setup: change made to making
...
Much easier a change than I was imagining.
2011-05-11 12:14:36 -06:00
Robby Findler
70b0eb8ac9
make raco setup call raise-user-error instead of error when reporting malformed command-line collection paths
2011-05-06 17:29:06 -05:00
Robby Findler
507b1cd8fd
moved the docs-complete library into rackunit
...
to avoid having a separate, new manual for the
one library
2011-05-05 16:10:42 -05:00
Kevin Tew
46dc051931
Turn places build back on, provide place-break.
2011-05-03 14:01:30 -06:00
Matthew Flatt
1b14c6a38e
fix mistakes uncovered by optimizer warnings
2011-05-03 06:57:48 -06:00
Matthew Flatt
982503b083
share a timestamp cache across all collections during `raco setup'
2011-04-27 19:02:08 -06:00
Kevin Tew
7134b95ff1
[Places] place/anon place/thunk
2011-04-27 11:50:44 -06:00
Kevin Tew
a589ea42b6
[Places] added place-break primitive
2011-04-26 18:41:19 -06:00
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