Slava Pestov
b62630b5ac
Updating code in basis and extra for stricter vocab search path semantics
2009-05-14 23:23:06 -05:00
Slava Pestov
cc96b3bd7e
Update mason.platform for webapps.mason
2009-05-13 19:47:00 -05:00
Slava Pestov
d50121346d
mason.notify.server: parameters were wrong way around
2009-05-13 19:33:57 -05:00
Slava Pestov
6af3332c40
New mason.notify.server tool, and fix failure report
2009-05-13 18:19:30 -05:00
Slava Pestov
c566708612
mason.common: fix git-id word on Windows
2009-05-13 17:29:14 -05:00
Slava Pestov
d43ed4da21
mason: add timeouts in more places, clean up .dmg creation code
2009-05-12 16:52:43 -05:00
Slava Pestov
e3d39b9d9e
Move try-output-process from mason.common to io.launcher
2009-05-12 05:16:19 -05:00
Slava Pestov
d8a0441837
mason.notify: fix munged refactoring
2009-05-11 22:04:54 -05:00
Slava Pestov
04408ba62a
mason: add retries in another place, and add a type declaration
2009-05-10 16:40:19 -05:00
Slava Pestov
b1fffc26f8
mason.report: Remove superfluous text
2009-05-08 21:33:49 -05:00
Slava Pestov
e0168580be
mason.email: fix unit test
2009-05-08 02:26:05 -05:00
Slava Pestov
f4a134892c
Retry uploads etc up to 5 times so that we don't lose a good binary if network is flaky; put git id in subject
2009-05-08 00:41:42 -05:00
Slava Pestov
b2c3183b21
Split up tools.vocabs. Note that load-everything is now named load-all
2009-05-04 06:44:17 -05:00
Doug Coleman
471fe2c272
rename lines to stream-lines
...
rename cnotents to stream-contents
2009-05-01 10:41:27 -05:00
Slava Pestov
f24bf51289
mason: some fixes
2009-04-25 16:52:23 -05:00
Slava Pestov
5649cc7a0a
Compiler warnings are no more
2009-04-23 22:17:25 -05:00
Slava Pestov
91cd13d2d6
mason.test: collect compiler errors at the very end of the process, to catch errors in unit test files
2009-04-22 07:07:24 -05:00
Slava Pestov
05f3f9dcb9
Fixing unit tests for stack effect inference changes
2009-04-20 21:15:19 -05:00
Slava Pestov
dff8f80ea6
mason.report: fix timings-table, and add unit tests
2009-04-20 03:29:16 -05:00
Slava Pestov
51c6390cfa
mason.child: fix tests
2009-04-18 04:08:09 -05:00
Slava Pestov
b5acfdcd64
mason: fix some bugs
2009-04-18 03:04:03 -05:00
Slava Pestov
af600d5aac
mason: working on a big overhaul of mason. Status updates sent to a web service, binary upload notification via Twitter
2009-04-17 20:59:59 -05:00
Slava Pestov
3586736b34
mason.test: benchmark files were read in wrong order
2009-04-17 20:59:11 -05:00
Slava Pestov
a6ea915e09
mason: filter out linakge errors from build reports
2009-04-17 20:21:51 -05:00
Slava Pestov
b579d32e5c
mason: send HTML e-mails; if benchmarks fail build fails
2009-04-17 17:55:33 -05:00
Slava Pestov
7fd249333a
Fix mason.test
2009-04-16 23:14:47 -05:00
Slava Pestov
457b042b35
Update mason
2009-04-14 16:37:33 -05:00
U-SLAVA-DFB8FF805\Slava
1596d9aeae
mason: add workaround for cygwin git issue
2009-04-13 19:03:17 -05:00
Slava Pestov
f44c67e5c3
mason.test: check if boot image is out of date, and refuse to build if so
2009-04-04 20:34:09 -05:00
Slava Pestov
775ca0a956
mason: run factor.com on windows
2009-04-03 16:30:59 -05:00
U-SLAVA-DFB8FF805\Slava
dba42f9259
Remove DLL-downloading logic since we don't have external deps anymore
2009-04-02 13:07:45 -05:00
Doug Coleman
3d97e4c82e
delete factor/ every time after a build is finished. you can easily check it out by knowing the git-id
2009-03-23 19:00:23 -05:00
Slava Pestov
35a3170f42
Stack inference for mason
2009-03-21 03:43:38 -05:00
Slava Pestov
c2bc2c0705
Updating deploy tool, mason.child and factor.sh for new Windows DLLs
2009-03-07 19:39:11 -06:00
Slava Pestov
a5561146b8
mason: still send a report of post-build tasks (binary packaging, etc) fail
2009-02-26 01:45:15 -06:00
Slava Pestov
8f10b7d966
mason.release.tidy: get list of files to delete from build-support/cleanup
2009-02-26 01:38:01 -06:00
Slava Pestov
eaad0c7660
Updating code to use CONSTANT: instead of : foo 123 ; inline
2009-02-23 21:40:17 -06:00
Slava Pestov
07caee3405
Update some existing code to use initialize
2009-02-10 16:16:12 -06:00
Slava Pestov
c5160d76e9
Merge qualified, alias, symbols, constants into core
2008-12-17 18:10:01 -06:00
Slava Pestov
5cb18d51b3
Fixing test-all and help-lint-all failures
2008-12-15 03:33:04 -06:00
Slava Pestov
e0f86889c7
Fixing load-everything for io.files split
2008-12-15 01:13:35 -06:00
Slava Pestov
499cc882ac
Make scp and ssh commands configurable
2008-11-24 16:49:50 -06:00
Slava Pestov
c9abd2f868
Fix typo
2008-11-23 22:05:04 -06:00
Slava Pestov
35e9eb2508
Fix load error
2008-11-23 03:57:48 -06:00
Slava Pestov
8819f23312
Replace millis primitive with micros primitive
...
Add millis as a library word
sleep now takes either a duration or a microsecond count; code using durations doens't need to be updated, code using millisecond counts updated to use durations for the most part
2008-11-19 01:50:05 -06:00
Slava Pestov
a9a28a3231
Trying to blindly fix Win64 unit tests
2008-11-17 20:28:52 -06:00
unknown
b8487ffcb0
Download Windows DLLs from builder, so that we don't need wget to build Factor
2008-11-17 18:43:33 -06:00
Slava Pestov
f2d34b6d6e
Only upload help if buld is clean
2008-11-16 16:21:25 -06:00
Slava Pestov
c471edba59
Fix load error
2008-11-16 15:51:10 -06:00
Slava Pestov
6d28ecc46b
Forgot to add call to upload-help
2008-11-16 15:39:30 -06:00
Slava Pestov
78161aa2b3
Fix bug in do-compile-errors
2008-11-16 15:31:31 -06:00
Slava Pestov
437d594982
Put compiler errors in build report
2008-11-16 13:46:45 -06:00
Slava Pestov
3061fe117d
Generate help before running tests
2008-11-16 11:49:20 -06:00
Slava Pestov
e38bc79e06
mason now generates HTML documentation using help.html
2008-11-16 11:29:35 -06:00
Slava Pestov
313cdf4af0
Fix release.tidy bug
2008-11-08 18:29:05 -06:00
Slava Pestov
1280ed63fe
Fix mason tests
2008-11-07 22:40:21 -06:00
Slava Pestov
1b744ab14b
Updating code for boot image renaming
2008-11-07 21:09:42 -06:00
Slava Pestov
81c7320f7b
mason.updates was calling download-my-image, which uses the current CPU/OS instead of target-cpu and target-os. So doing 32-bit builds from a 64-bit Factor instance didn't work... oops
2008-11-05 05:14:35 -06:00
Slava Pestov
1b875b8bf7
Better error message if git not in path
2008-09-18 18:23:46 -05:00
Doug Coleman
47f5706147
fix typo
2008-09-16 10:34:51 -05:00
Slava Pestov
7c5dd13449
Mason: another type of builder
2008-09-15 23:20:33 -05:00