Michal Moskal
c0c8702441
better handling of invalid websocket connections
2015-02-17 13:48:00 -08:00
Jonathan Protzenko
0bf62f0013
Fix asynchronous task in Jake
2015-02-16 10:53:33 -08:00
Peli de Halleux
ab5c94f7a4
Merge branch 'master' of https://github.com/Microsoft/TouchDevelop
2015-02-13 21:29:56 -08:00
Peli de Halleux
58eefa02f8
added "jake nw" task to run in nwjs
2015-02-13 21:29:34 -08:00
Jonathan Protzenko
909b47f0ad
Raise the global EventEmitter max listener number. Fixes #11 .
2015-02-13 17:19:47 -08:00
Peli de Halleux
a08e488f9b
removing special runtime build
2015-02-13 17:07:24 -08:00
Peli de Halleux
a04ebe0025
using TRAVIS_COMMIT_RANGE instead of querying gitlog
2015-02-13 08:40:42 -08:00
Michal Moskal
89a368eee5
try to fix build (log format)
2015-02-12 17:49:30 -08:00
Michal Moskal
f075fd21f7
use a terser format for the log
2015-02-12 17:37:20 -08:00
Michal Moskal
07c24a5b18
use gitlog.txt name (so it gets proper content-type); use multi-line commits (with dates/times/authors)
2015-02-12 17:14:36 -08:00
Jonathan Protzenko
596b91c8ff
Only generate the git log when in Travis. Upload it, too.
2015-02-12 15:23:31 -08:00
Jonathan Protzenko
43b96e6c3c
Record the last few commits as part of the build.
2015-02-12 11:59:19 -08:00
Jonathan Protzenko
dd380a3f67
Proper dependencies to make sure officemix.js is always built.
2015-02-12 10:46:18 -08:00
Peli de Halleux
7bd4557c22
build/upload office mix javascript files
2015-02-11 23:49:20 -08:00
Jonathan Protzenko
0a3313a821
build/api.js depends on lib/
2015-02-11 16:15:44 -08:00
Peli de Halleux
a026a4fe4d
bump travis base build number
2015-02-11 08:31:25 -08:00
Jonathan Protzenko
7fdd01c5e8
Tentative fix for the build issues on Windows.
2015-02-10 17:04:44 -08:00
Jonathan Protzenko
1c64f7b4e4
Comments.
2015-02-10 15:53:58 -08:00
Jonathan Protzenko
8cbb29af2a
Make sure Travis is happy when *not* uploading source maps.
2015-02-10 15:16:42 -08:00
Jonathan Protzenko
42d564563a
Start converting a subset of the tree to --noImplicitAny.
...
Feel free to start converting other files!
2015-02-10 14:00:22 -08:00
Jonathan Protzenko
8995bc1b2e
Updates to README.
2015-02-09 18:56:43 -08:00
Jonathan Protzenko
c653189fb6
Fix for Travis
2015-02-09 18:13:22 -08:00
Jonathan Protzenko
6921ed0e84
When in Travis, generate sourcemaps that point to GitHub.
...
(For this to work, you must be logged in with your Microsoft account on GitHub,
since it's not public yet.)
2015-02-09 18:07:09 -08:00
Jonathan Protzenko
c3bbb327c2
New feature: generate proper, concatenated, merged source maps.
...
Test build for Travis. There's still a weird behavior of TypeScript which does
not prepend libwab/ to the original file names when generating build/libwab.js
2015-02-09 17:30:29 -08:00
Jonathan Protzenko
93bd506121
Get rid of the "old" noderunner, and just use the shell.
...
(That would be "jake local".)
2015-02-09 15:22:17 -08:00
Peli de Halleux
f4ff681cec
don't copy node_mobules from node-webkit folder
2015-02-09 06:07:48 -08:00
Peli de Halleux
dc25d04a2d
always run 'npm install' on node-webkit build
2015-02-08 23:17:40 -08:00
Peli de Halleux
59007b1d71
fixed running npm install for node-webkit app
2015-02-08 23:06:02 -08:00
Peli de Halleux
7a5fd5e826
support for writing files to use data path (user home/touchdevelop) in shell.
...
This is enabled by default in node-webkit apps since nw runs from a random folder on each start.
2015-02-08 22:41:19 -08:00
Peli de Halleux
72d79caa84
properly trap errors from node-webkit-builder
2015-02-06 08:58:47 -08:00
Peli de Halleux
27b3a043bb
run npm install for nw app before build
2015-02-06 08:51:20 -08:00
Peli de Halleux
72252d211d
run node-webkit in travis
2015-02-06 08:37:03 -08:00
Peli de Halleux
8d38c5c318
nw: adding 'fake-websocket' dependency
2015-02-06 06:34:33 -08:00
Peli de Halleux
81b7202a9d
nwjs: adding icon on windows
2015-02-06 06:15:38 -08:00
Peli de Halleux
aed5abb3e5
working version of node-webkit build
2015-02-05 22:50:46 -08:00
Peli de Halleux
c8d3fe50fe
Merge branch 'master' of https://github.com/Microsoft/TouchDevelop
2015-02-05 21:30:37 -08:00
Peli de Halleux
c239a09450
copying proper files for nw build
2015-02-05 21:28:47 -08:00
Jonathan Protzenko
059a393a69
Make jake parallel, after lots of debugging.
...
Special thanks to Michal!
2015-02-05 18:03:16 -08:00
Michal Moskal
140c767df9
The [var window = {}] is only needed in noderunner - breaks others
2015-02-05 17:13:50 -08:00
Jonathan Protzenko
7d71981757
Too many runners!
2015-02-05 16:53:32 -08:00
Michal Moskal
1a16c420f0
Merge branch 'master' of github.com:Microsoft/TouchDevelop
2015-02-05 15:06:49 -08:00
Michal Moskal
ffb7d838c6
add tsc --removeComments
2015-02-05 15:06:40 -08:00
Jonathan Protzenko
2e2b97506f
Merge branch 'master' of github.com:Microsoft/TouchDevelop
...
Conflicts:
Jakefile
2015-02-05 15:00:42 -08:00
Jonathan Protzenko
970af37cec
Delete the last batch files (for cordova).
...
Equivalent functionality re-implemented as "jake cordova".
2015-02-05 14:59:36 -08:00
Michal Moskal
bae1040c50
Make shell run in shell/work, not to pollute top-level directory
2015-02-05 14:58:07 -08:00
Jonathan Protzenko
fb428eb79a
Merge branch 'housekeeping'
2015-02-05 14:41:57 -08:00
Peli de Halleux
3129064ef3
added jake task to build 'node-webkit' app
2015-02-05 14:36:38 -08:00
Jonathan Protzenko
57e02f3773
Massive cleanup to the directory structure.
2015-02-05 14:29:38 -08:00
Peli de Halleux
b25b69c31b
fixing shell resolution of .css files
2015-02-05 13:47:24 -08:00
Peli de Halleux
cdc98e4e18
flatten imported files in index.html
2015-02-05 13:26:14 -08:00