Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 109 lines (104 sloc) 3.915 kB
33ee5df @joeygibson Refactored the build to be more streamlined and play nicer with Eclipse.
joeygibson authored
1 # Defaults. To override, create a file called build.properties in
2 # the same directory and put your changes in that.
3 src.dir=src
4 test.dir=test
5 lib.dir=lib
97030ef @enebo Fix missing base.dir's in default.build.properties and move ASM prope…
enebo authored
6 build.dir=build
91f73cb @enebo Hmmm, arbtrary ordering of rakelib files...move to default.build.prop…
enebo authored
7 pkg.dir=${build.dir}/pkg
48c9cc1 @nicksieger Rework jruby-jars gem to be based on splitting complete jar
nicksieger authored
8 dest.lib.dir=${lib.dir}
97030ef @enebo Fix missing base.dir's in default.build.properties and move ASM prope…
enebo authored
9 spec.dir=spec
ac62dd8 @headius Fix paths for installing dev gems.
headius authored
10 jruby.gem.home=lib/ruby/gems/shared
5c45da9 @enebo Add some new properties missed by last commit
enebo authored
11 ruby18.mspec.file=${spec.dir}/jruby.1.8.mspec
e17306b @enebo Ok specs in rakefile?
enebo authored
12 ruby19.mspec.file=${spec.dir}/jruby.1.9.mspec
d448f9e @timfel add tasks and mspec definitions to run cext specs on the CI
timfel authored
13 cext.mspec.file=${spec.dir}/jruby.cext.mspec
754a942 @vvs Huzzah! New rubyspecs are in.
vvs authored
14 rubyspec.dir=${spec.dir}/ruby
0104198 @enebo Too many changes to our build...Raking an ant file
enebo authored
15 rubyspec.tar.file=${build.dir}/rubyspec.tgz
c595c02 @enebo Move prawn and rails unit test runs into Rakefile. Add simple git su…
enebo authored
16 prawn.git.repo=git://github.com/sandal/prawn.git
0104198 @enebo Too many changes to our build...Raking an ant file
enebo authored
17 prawn.dir=${test.dir}/prawn
c595c02 @enebo Move prawn and rails unit test runs into Rakefile. Add simple git su…
enebo authored
18 prawn.stable.version=0.4.1
19 rails.git.repo=git://github.com/rails/rails.git
0104198 @enebo Too many changes to our build...Raking an ant file
enebo authored
20 rails.dir=${test.dir}/rails
754a942 @vvs Huzzah! New rubyspecs are in.
vvs authored
21 mspec.dir=${spec.dir}/mspec
0104198 @enebo Too many changes to our build...Raking an ant file
enebo authored
22 mspec.bin=${mspec.dir}/bin/mspec
23 mspec.tar.file=${build.dir}/mspec.tgz
754a942 @vvs Huzzah! New rubyspecs are in.
vvs authored
24 rubyspec.1.8.dir=${rubyspec.dir}/1.8
5862d2f @vvs Moved rubyspec tags/excludes to a new place: spec/tags.
vvs authored
25 spec.tags.dir=${spec.dir}/tags
ff426dd @headius Changes for JRUBY-888. Basically, this makes the following changes:
headius authored
26 build.lib.dir=build_lib
33855d8 @enebo Java Method Signature parser (initial landing)
enebo authored
27 parser.dir=src/org/jruby/parser
28 jflex.bin=jflex
29 jay.bin=jay
61e0ba4 @BanzaiMan Update dev gems to latest versions.
BanzaiMan authored
30 rdoc.gem=${build.lib.dir}/rdoc-3.12.gem
4716947 @headius Fix JRUBY-6755
headius authored
31 json.gem=${build.lib.dir}/json-1.7.3-java.gem
5b9c482 @BanzaiMan Update rspec to version 2.8.0
BanzaiMan authored
32 rspec.version=2.8.0
33 rspec.gem=${build.lib.dir}/rspec-${rspec.version}.gem
34 rspec.core.gem=${build.lib.dir}/rspec-core-${rspec.version}.gem
35 rspec.expectations.gem=${build.lib.dir}/rspec-expectations-${rspec.version}.gem
36 rspec.mocks.gem=${build.lib.dir}/rspec-mocks-${rspec.version}.gem
61e0ba4 @BanzaiMan Update dev gems to latest versions.
BanzaiMan authored
37 diff.lcs.gem=${build.lib.dir}/diff-lcs-1.1.3.gem
38 rake.gem=${build.lib.dir}/rake-0.9.2.2.gem
dad8fcc @headius Update MRI test excludes to use minitest gems.
headius authored
39 minitest.gem=${build.lib.dir}/minitest-2.11.0.gem
40 minitest.excludes.gem=${build.lib.dir}/minitest-excludes-1.0.0.gem
2c561b0 @enebo Doh...let's actually let build know we updated launcher
enebo authored
41 jruby.launcher.gem=${build.lib.dir}/jruby-launcher-1.0.15-java.gem
dad8fcc @headius Update MRI test excludes to use minitest gems.
headius authored
42 dev.gem.names=rake rspec-core diff-lcs rspec-expectations rspec-mocks rspec minitest minitest-excludes
4716947 @headius Fix JRUBY-6755
headius authored
43 dev.gems=${rake.gem} ${rspec.core.gem} ${diff.lcs.gem} ${rspec.expectations.gem} ${rspec.mocks.gem} ${rspec.gem} ${json.gem} ${rdoc.gem} ${minitest.gem} ${minitest.excludes.gem}
f7c8563 @nicksieger Unbundle rspec from distribution and clean up test-jar-complete target
nicksieger authored
44 complete.jar.gems=${rake.gem}
c25c8f3 @enebo Move more into Rake from Ant
enebo authored
45 build.gems=mocha i18n jruby-memcache-client tzinfo jruby-openssl
b02885e @enebo Bump jruby-win32ole to be shipped in windows installer
enebo authored
46 jruby.win32ole.gem=${build.lib.dir}/jruby-win32ole-0.8.5.gem
cf2e8c4 @nicksieger "ant dist" now builds gem and installers, and puts all output into di…
nicksieger authored
47 installer.gems=${jruby.win32ole.gem}
5cfb668 @enebo JRUBY-1287: ant dist is putting unneeded files in resulting zip and t…
enebo authored
48 dist.dir=dist
ef88021 @nicksieger Reinstate f65d63b19c7c04fd91d002caf1684d4f7384f2c4, with some fixes.
nicksieger authored
49 dist.stage.bin.dir=${dist.dir}/jruby-bin-${version.jruby}
50 dist.stage.src.dir=${dist.dir}/jruby-src-${version.jruby}
33ee5df @joeygibson Refactored the build to be more streamlined and play nicer with Eclipse.
joeygibson authored
51 classes.dir=${build.dir}/classes
52 jruby.classes.dir=${classes.dir}/jruby
2b03a33 @olabini Merging of openssl branch
olabini authored
53 jruby.openssl.classes.dir=${classes.dir}/openssl
c810678 @enebo JRUBY-49: JRuby unit tests do not have a coverage report
enebo authored
54 jruby.instrumented.classes.dir=${classes.dir}/jruby-instrumented
33ee5df @joeygibson Refactored the build to be more streamlined and play nicer with Eclipse.
joeygibson authored
55 test.classes.dir=${classes.dir}/test
56 docs.dir=docs
57 api.docs.dir=${docs.dir}/api
58 release.dir=release
59 test.results.dir=${build.dir}/test-results
60 html.test.results.dir=${test.results.dir}/html
820c6d6 @headius Tweak coverage to work with Jenkins.
headius authored
61 test.coverage.results.dir=${test.results.dir}/coverage
28f4ed9 @headius Migrating trunk to Java 5; added in annotation support for method def…
headius authored
62 javac.version=1.5
5a69a13 @headius Bump up compile size again...JDK7 still seems to OOM.
headius authored
63 jruby.compile.memory=512M
e25f472 @BanzaiMan Double jruby.launch.mamory in an attempt to avoid running out of heap…
BanzaiMan authored
64 jruby.launch.memory=1024M
f58325b @headius Bump test run max memory to 768M, since 64-bit seems to need it.
headius authored
65 jruby.test.memory=768M
5c79af6 @headius Move permgen size to properties and bump from 256M to 512M.
headius authored
66 jruby.test.memory.permgen=512M
aa3e91e @nahi Revert "Use $JAVA_HOME/bin/java for JUnit test"
nahi authored
67 jruby.test.jvm=java
a0aea87 @nicksieger Need to default rake.args to empty
nicksieger authored
68 rake.args=
b4e250e @headius Fix Rakefile to allow non-dotted properties and replace RUBY property…
headius authored
69 ruby.executable=/usr/bin/ruby
cf2e8c4 @nicksieger "ant dist" now builds gem and installers, and puts all output into di…
nicksieger authored
70 install4j.executable=/Applications/install4j 4/bin/install4jc
0b37cfa @headius A few tweaks to add 2.0 mode and 2.0's lazy enumerator stuff.
headius authored
71
72 # Ruby versions
b9cb730 @enebo Single source all properties
enebo authored
73 version.ruby=1.8.7
61b1f7f @enebo build-config.xml: You suck
enebo authored
74 version.ruby.major=1.8
75 version.ruby.minor=7
4e471f4 @headius Update to 1.8.7_370 stdlib.
headius authored
76 version.ruby.patchlevel=370
0b37cfa @headius A few tweaks to add 2.0 mode and 2.0's lazy enumerator stuff.
headius authored
77
b9cb730 @enebo Single source all properties
enebo authored
78 version.ruby1_9.major=1.9
3b60780 @headius Update to 1.9.3p0 stdlib and version numbers.
headius authored
79 version.ruby1_9=1.9.3
6e3b651 @headius Update 1.9.3 patchlevel to 203.
headius authored
80 version.ruby1_9.patchlevel=203
81 version.ruby1_9.revision=35536
0b37cfa @headius A few tweaks to add 2.0 mode and 2.0's lazy enumerator stuff.
headius authored
82
83 version.ruby2_0.major=2.0
d2611e8 @headius No . before dev in Ruby 2.0.0dev.
headius authored
84 version.ruby2_0=2.0.0dev
0b37cfa @headius A few tweaks to add 2.0 mode and 2.0's lazy enumerator stuff.
headius authored
85 version.ruby2_0.patchlevel=0
86 #version.ruby2_0.revision=34159
87
fc7e1ca @enebo Bump for new version
enebo authored
88 version.jruby=1.7.0.RC1
4d6035d @BanzaiMan Update joda-time to 2.1.
BanzaiMan authored
89 joda.time.version=2.1
0a8dc0a @BanzaiMan Fix JRUBY-4982: jruby embeds outdated timezone data via joda-time
BanzaiMan authored
90 tzdata.builddir=build/tzdata
4dabe05 @BanzaiMan Use ftp.iana.org, and move ftp dir to default.build.properties
BanzaiMan authored
91 tzdata.ftpserver=ftp.iana.org
92 tzdata.ftp.dir=/tz/releases
0a8dc0a @BanzaiMan Fix JRUBY-4982: jruby embeds outdated timezone data via joda-time
BanzaiMan authored
93 tzdata.ftp.anonymous.userid=jruby@jruby.org
4d6035d @BanzaiMan Update joda-time to 2.1.
BanzaiMan authored
94 tzdata.distributed.version=2011n
47dc464 @BanzaiMan tzdata 2012f was released on September 13, 2012
BanzaiMan authored
95 tzdata.latest.version=2012f
5af128e @headius Update to jline-2.7.
headius authored
96 jline.version=2.7
ba7e579 @headius Update to ASM 4.0.
headius authored
97 asm.version=4.0
90985cb @headius Fix all remaining references to site_ruby and gems/1.8.
headius authored
98 shared.lib.dir=lib/ruby/shared
cf80c8a @headius Break up build.xml in prep for cleanup and moves to Rakefile
headius authored
99 asm.jar=asm-${asm.version}.jar
100 asm.commons.jar=asm-commons-${asm.version}.jar
101 asm.util.jar=asm-util-${asm.version}.jar
102 asm.analysis.jar=asm-analysis-${asm.version}.jar
103 asm.tree.jar=asm-tree-${asm.version}.jar
91f73cb @enebo Hmmm, arbtrary ordering of rakelib files...move to default.build.prop…
enebo authored
104 mac.dist=${build.dir}/jruby-${version.jruby}
105 dist.zip=${dist.dir}/jruby-bin-${version.jruby}.zip
106 gems.dist.dir=${build.dir}/gems_dist
90985cb @headius Fix all remaining references to site_ruby and gems/1.8.
headius authored
107 gems.defaults.dir=${mac.dist}/lib/ruby/shared/rubygems/defaults
3163d6c @headius Switch default Ruby mode to 1.9.
headius authored
108 jruby.default.ruby.version=1.9
Something went wrong with that request. Please try again.