<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/Rakefile, branch v1.1.2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>chore(Rakefile): skip build parallelization on Travis</title>
<updated>2013-01-21T15:50:16+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-01-21T15:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cdf7781878dc43de85e7a72fcfce0105d93db621'/>
<id>cdf7781878dc43de85e7a72fcfce0105d93db621</id>
<content type='text'>
Due to a infrastructure change on Travis starting JVMs in forked
processes doesn't currently work. Since we don't really care that
much about the build speed on Travis, I'm going to disable it there.

Related issue: https://github.com/travis-ci/travis-ci/issues/845
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to a infrastructure change on Travis starting JVMs in forked
processes doesn't currently work. Since we don't really care that
much about the build speed on Travis, I'm going to disable it there.

Related issue: https://github.com/travis-ci/travis-ci/issues/845
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(Rakefile): force 32bit JVM mode only when java supports it</title>
<updated>2013-01-17T09:34:01+00:00</updated>
<author>
<name>Gergely Imreh</name>
</author>
<published>2012-12-16T08:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3c8583e5dd10ff356ac473f53e920fb10eb41571'/>
<id>3c8583e5dd10ff356ac473f53e920fb10eb41571</id>
<content type='text'>
Some Java installs don't have '-d32' flag (e.g. OpenJDK which is standard
for some Linux systems), and the closure_compile fails because of forcing
that flag. Test, and only run in faster 32bit mode if supported, or
else just run with no flag (default mode).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some Java installs don't have '-d32' flag (e.g. OpenJDK which is standard
for some Linux systems), and the closure_compile fails because of forcing
that flag. Test, and only run in faster 32bit mode if supported, or
else just run with no flag (default mode).
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(Rakefile): generate version.json</title>
<updated>2013-01-17T07:41:45+00:00</updated>
<author>
<name>James deBoer</name>
</author>
<published>2013-01-15T17:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a69674b36da0f51c80d881b5d5ff6005653dfd55'/>
<id>a69674b36da0f51c80d881b5d5ff6005653dfd55</id>
<content type='text'>
Changes 'rake version' to output a version.json file which
contains the structured version info which can be used in other tools.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes 'rake version' to output a version.json file which
contains the structured version info which can be used in other tools.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(testacular): use local testacular version</title>
<updated>2012-10-31T23:47:28+00:00</updated>
<author>
<name>Sudhir Jonathan</name>
</author>
<published>2012-10-21T06:20:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b429f538a3e92af69e51bf10d6ee83dd322fea72'/>
<id>b429f538a3e92af69e51bf10d6ee83dd322fea72</id>
<content type='text'>
Making testacular a dependency to avoid having to install it globally.
(Causes npm issues on some machines)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Making testacular a dependency to avoid having to install it globally.
(Causes npm issues on some machines)
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(jstd-scenario-adapter): remove from our repo</title>
<updated>2012-10-18T10:26:51+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-10-18T10:26:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f43cf3b816301ec258bfbb3268f9d13582d82648'/>
<id>f43cf3b816301ec258bfbb3268f9d13582d82648</id>
<content type='text'>
since we don't need the adapter for JsTD (testacular contains its own),
I'm removing this dead code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since we don't need the adapter for JsTD (testacular contains its own),
I'm removing this dead code.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(Rakefile): remove test_out dir when cleaning</title>
<updated>2012-10-17T22:44:18+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-10-17T22:44:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4f5902258277a801ae651b6ccb82c7da476f8c41'/>
<id>4f5902258277a801ae651b6ccb82c7da476f8c41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(Rakefile): tune JVM for closure compiler</title>
<updated>2012-10-17T22:36:51+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-10-17T22:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3bd95dbb1a502575ae8250f49190f153442054eb'/>
<id>3bd95dbb1a502575ae8250f49190f153442054eb</id>
<content type='text'>
Using the client VM and forcing 32bit mode gives us huge perf boost.

before:

reali   0m8.173s
user    0m39.984s
sys     0m1.408s

after:

real    0m3.000s
user    0m12.687s
sys     0m0.852s
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the client VM and forcing 32bit mode gives us huge perf boost.

before:

reali   0m8.173s
user    0m39.984s
sys     0m1.408s

after:

real    0m3.000s
user    0m12.687s
sys     0m0.852s
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(Rakefile): paralelize closure compilation</title>
<updated>2012-10-17T21:38:15+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-10-17T21:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c959fa4fe80d251ed5fc326943416c8ab369bd0b'/>
<id>c959fa4fe80d251ed5fc326943416c8ab369bd0b</id>
<content type='text'>
this speeds up the build by paralelizing closure compilation (the slowest
piece of the build process)

before:

real  0m14.372s
user  0m31.649s
sys   0m1.006s

after:

real  0m8.191s
user  0m40.473s
sys   0m1.378s
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this speeds up the build by paralelizing closure compilation (the slowest
piece of the build process)

before:

real  0m14.372s
user  0m31.649s
sys   0m1.006s

after:

real  0m8.191s
user  0m40.473s
sys   0m1.378s
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(Rakefile): misc_options should support + -&gt; , conversion</title>
<updated>2012-10-17T19:48:08+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-09-20T08:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=0ae0591f42691586d29c9366bdb257eeec8f002b'/>
<id>0ae0591f42691586d29c9366bdb257eeec8f002b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(Rakefile): use exec for webserver</title>
<updated>2012-10-17T19:45:10+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-10-17T19:43:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=43ac783d35400fe0467b6c3a1bb3c5cb1d648a89'/>
<id>43ac783d35400fe0467b6c3a1bb3c5cb1d648a89</id>
<content type='text'>
exec unlike system replaces the current process. this way when we kill
the webserver process we don't get scary looking 'rake aborted' error
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
exec unlike system replaces the current process. this way when we kill
the webserver process we don't get scary looking 'rake aborted' error
</pre>
</div>
</content>
</entry>
</feed>
