Commit Graph

40 Commits

Author SHA1 Message Date
Charles Oliver Nutter 97dc1d5516 Better pattern to filter out org.jruby sources from Rake output. 2013-07-22 21:01:29 -05:00
Charles Oliver Nutter 0756c1e168 Suppress .java source lines from final exception in Rake exec. 2013-07-22 20:48:46 -05:00
Charles Oliver Nutter d7a1b3a0ee Move generated sources (src_gen) under build dir. 2013-04-03 16:55:16 -05:00
Charles Oliver Nutter c8b6e8ed9b Another attempt to get Travis to load rake stuff properly. 2012-12-15 00:29:37 -06:00
Charles Oliver Nutter 4df24849a1 Move rake helpers to a normal require, to ensure it comes first. 2012-12-15 00:11:46 -06:00
Hiro Asari f86e329dec Update asm jar versions in Rakefile 2011-11-29 01:50:22 -06:00
Hiro Asari 807c02e4fe Update references to asm jars from 3.0 to 4.0_RC1 in Rakefile 2011-09-03 07:13:44 -04:00
Thomas E. Enebo 0104198086 Too many changes to our build...Raking an ant file 2010-02-13 13:51:20 -06:00
Thomas E. Enebo a209be1b75 use line instead of arg in build file. Use sh to see command executed 2010-02-12 15:31:08 -06:00
Thomas E. Enebo c595c02d28 Move prawn and rails unit test runs into Rakefile. Add simple git support methods to Rake. Move some more config info into default properties 2010-02-11 18:16:46 -06:00
Nick Sieger bd17c158a6 Break up Rakefile into rakelib/*.rake 2009-11-03 14:55:24 -06:00
Nick Sieger ef880217fc Reinstate f65d63b19c, with some fixes. 2009-11-03 10:13:22 -06:00
Thomas E. Enebo e32ec40f7c Ignore blank lines in ant property files 2009-10-28 13:50:44 -05:00
Thomas E. Enebo 9884b37c06 Add simple env TESTING_INSTALLER to bypass ant dist while testing the installer 2009-10-25 10:54:49 -05:00
Thomas E. Enebo 46dbe6e2aa JRUBY-4137: ant dist/rake installers should generate sha1 and md5 files for installer files 2009-10-23 18:49:09 -05:00
Thomas E. Enebo 61b1f7fe86 build-config.xml: You suck 2009-10-23 18:00:56 -05:00
Thomas E. Enebo c509215c56 Rename install4j file since it can contain multiple OS installers in it 2009-10-23 16:08:34 -05:00
Thomas E. Enebo 8056bbb04e Whoops uncomment out dist call 2009-10-23 15:52:40 -05:00
Thomas E. Enebo 7d15c65239 Pass in VERSION for installer. Only have one config which generates both windows installers. 2009-10-23 15:51:29 -05:00
Nick Sieger 03defe3ec2 Fix the dist line-feed conversion buggering the .exe/.dll for Windows
Also add a CONF={win|winjre} arg to the rake installer task.
2009-10-20 13:45:07 -05:00
Charles Oliver Nutter 14cfe4931c Remove a rogue p. 2009-10-19 19:22:45 -05:00
Charles Oliver Nutter b4e250ed58 Fix Rakefile to allow non-dotted properties and replace RUBY property with ruby.executable. 2009-10-19 19:16:17 -05:00
Nick Sieger 3cd631f588 Add rake "installer" task for building windows installer 2009-09-29 16:29:15 -05:00
Nick Sieger 7451b8e97a Add maven:updatepoms task to Rakefile
Also update versions to 1.3-SNAPSHOT for master
2009-04-05 13:04:26 -05:00
Charles Oliver Nutter 1663a8bd55 Minor fixes for tracing test and rake target to pass on Windows.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@8963 961051c9-f516-0410-bf72-c9f7e237a7b7
2009-02-01 19:44:37 +00:00
Nick Sieger 103b8cd1d8 JRUBY-3126: Get gems usable from within the inside of the complete jar
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@8023 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-11-08 16:23:55 +00:00
Charles Oliver Nutter ae6cf4cf83 Add spec:ffi and spec:compiler to test-rake-targets, including them in main build.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7914 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-10-24 21:01:05 +00:00
Charles Oliver Nutter 81e8e46ba6 Add JI specs into normal test cycle, for JRUBY-2800.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7895 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-10-20 19:57:43 +00:00
Charles Oliver Nutter 1e7775fcbf Add tracing tests from Martin Krauskopf from JRUBY-2745.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7169 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-07-14 22:22:40 +00:00
Charles Oliver Nutter b53e2c69ae Move SkinnyMethodAdapter spec to spec dir and add a rake target for running compiler specs.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6758 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-05-23 08:12:41 +00:00
Vladimir Sizikov 7904d567a6 As suggested by headius, moved java-integration specs to a new place: spec/java_integration.
Rakefile is updated.

git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6734 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-05-19 13:47:48 +00:00
Vladimir Sizikov 754a94288a Huzzah! New rubyspecs are in.
1. Updated the build to use standalone rubyspec and mspec repos.
   * For now, We use 'tar' binary to untar the tarballs, since Ant
     can't handle tarballs provided by GitHub.

2. Updated excludes:
   JRUBY-2219, JRUBY-2223, JRUBY-2250, JRUBY-2525, JRUBY-2536,
   JRUBY-2537, JRUBY-2538, JRUBY-2539, JRUBY-2540, RUBYSPEC-8

   Now 100% clean on Linux:
   2027 files, 6977 examples, 26629 expectations, 0 failures, 0 errors

3. Reorganized the dir structrue a bit:
   * spec - the main dir with spec-related stuff inside
   * spec/mspec - the mspec runner
   * spec/ruby - the rubyspecs
   * spec/tags - (SOON) tags/excludes for rubyspecs


git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6731 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-05-19 12:46:52 +00:00
Nick Sieger 34bd299719 Rename jispec to spec:ji
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6511 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-04-16 18:00:41 +00:00
Nick Sieger f0208052be Add directory/framework for new java integration specs
Two specs to get things started


git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6509 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-04-16 16:43:37 +00:00
Charles Oliver Nutter 0e64731769 Add mkdir_p to ensure src_gen dir is available.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6299 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-03-20 23:17:29 +00:00
Charles Oliver Nutter f8a029af81 First round of logic to pregenerate method binding code, to avoid walking methods and annotations at startup.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6298 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-03-20 22:14:18 +00:00
Charles Oliver Nutter f232d389a9 Add "jar" alias for build, since it's the old ant target.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6225 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-03-16 23:01:33 +00:00
Charles Oliver Nutter 7f41a0247d Add spec targets and namespace
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6150 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-03-08 01:24:21 +00:00
Charles Oliver Nutter 99368b840c Add smarts to rakefile to read in properties, implement clean without calling ant.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6149 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-03-08 00:58:21 +00:00
Charles Oliver Nutter bd9ecdfce7 Adding a basic Rakefile, just invokes ant right now, but a prelude to better things.
git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@6147 961051c9-f516-0410-bf72-c9f7e237a7b7
2008-03-07 23:36:30 +00:00