Skip to content
This repository
Newer
Older
100644 85 lines (60 sloc) 2.826 kb
f50a454c »
2009-04-25 Updated History to include latest changes.
1 === 0.5.0 / 2009-04-25
2
3 * Enhancements
4 * Allow generation of multiple gems for Windows (EXPERIMENTAL)
5 This allows build gems for both VC6 and MinGW builts of Ruby
6 (Thanks to Jonathan Stott for the suggestion)
7
8 Rake::ExtensionTask.new('my_extension', GEM_SPEC) do |ext|
9 ext.cross_compile = true
10 ext.cross_platform = ['i386-mswin32', 'i386-mingw32']
11 end
12
3cc4940f »
2009-04-09 Updated release notes for 0.4.1
13 === 0.4.1 / 2009-04-09
14
15 * Enhancements
16 * Target specific versions of Ruby when generating binaries.
17 This avoids installing a 1.8.x binary gem in 1.9.x and viceversa.
18 (Thanks to Aaron Patterson for the patches)
19
20 * Bugfixes
21 * No longer raises error if rake-compiler configuration is missing.
22 Not all users of a project would have it installed.
23 (Thanks to Aaron Patterson for the patch)
24
25 === 0.4.0 / 2009-04-03
6b79f2fd »
2009-02-22 Added new enhancement details to History.
26
6f3709f4 »
2009-04-09 A huge change in RDoc.
27 * Enhancements
6b79f2fd »
2009-02-22 Added new enhancement details to History.
28 * Bended the convention for extension folder.
29 Defining <tt>ext_dir</tt> for custom extension location.
30
6f3709f4 »
2009-04-09 A huge change in RDoc.
31 Rake::ExtensionTask.new('my_extension') do |ext|
32 ext.ext_dir = 'custom/location' # look into custom/location
33 end # instead of ext/my_extension
6b79f2fd »
2009-02-22 Added new enhancement details to History.
34
64452426 »
2009-02-23 Better detection of MinGW target in Linux/OSX.
35 * Better detection of mingw target across Linux/OSX.
36 Exposed it as Rake::ExtensionCompiler
5deba36d »
2009-03-21 Display list of available tasks for rake-compiler
37 * Display list of available tasks when calling rake-compiler script
18c73cc0 »
2009-03-21 Track full Ruby version (x.y.z) when cross-compiling.
38 * Track Ruby full versioning (x.y.z).
39 This will help the compilation of extensions targetting 1.8.6/7 and 1.9.1
40
6f3709f4 »
2009-04-09 A huge change in RDoc.
41 * Bugfixes
75816cf9 »
2009-01-10 Updated History for merged commits.
42 * Better output of Rake development tasks (Thanks to Luis Parravicini).
d4716b9e »
2009-02-22 Use Gem::Platform to construct native gem.
43 * Proper usage of Gem::Platform for native gems (Thanks to Dirkjan Bussink).
9c6177bf »
2009-04-03 Got rid of improper usage of autoload for YAML.
44 * Don't use autoload for YAML (present problems with Ruby 1.9.1).
75816cf9 »
2009-01-10 Updated History for merged commits.
45
6f3709f4 »
2009-04-09 A huge change in RDoc.
46 === 0.3.1 / 2009-01-09
5b501637 »
2009-01-04 Updated History of changes.
47
6f3709f4 »
2009-04-09 A huge change in RDoc.
48 * Enhancements
5b501637 »
2009-01-04 Updated History of changes.
49 * Download cross-ruby source code using HTTP instead of FTP.
50 * Disabled Tcl/Tk extension building on cross-ruby (helps with 1.9).
51
6f3709f4 »
2009-04-09 A huge change in RDoc.
52 * Bugfixes
877d7e03 »
2009-01-09 Fixed issue when cloning Gem::Specification. Resolves DM LH #757.
53 * Workaround bug introduced by lack of Gem::Specification cloning. Fixes DM LH #757.
5b501637 »
2009-01-04 Updated History of changes.
54 * Use proper binary extension on OSX (reported by Dirkjan Bussink).
3983f372 »
2009-01-04 Ensure lib/binary is defined prior clearing the requisites for it.
55 * Ensure lib/binary task is defined prior clear of requisites.
5b501637 »
2009-01-04 Updated History of changes.
56
6f3709f4 »
2009-04-09 A huge change in RDoc.
57 === 0.3.0 / 2008-12-07
39131d09 »
2008-12-07 Updated History (changelog) with latest changes.
58
6f3709f4 »
2009-04-09 A huge change in RDoc.
59 * New features
39131d09 »
2008-12-07 Updated History (changelog) with latest changes.
60 * Let you specify the Ruby version used for cross compilation instead
61 of default one.
62
63 rake cross compile RUBY_CC_VERSION=1.8
64
6f3709f4 »
2009-04-09 A huge change in RDoc.
65 * Enhancements
39131d09 »
2008-12-07 Updated History (changelog) with latest changes.
66 * Properly update rake-compiler configuration when new version is installed.
67 * Automated release process to RubyForge, yay!
68
6f3709f4 »
2009-04-09 A huge change in RDoc.
69 * Bugfixes
39131d09 »
2008-12-07 Updated History (changelog) with latest changes.
70 * Corrected documentation to reflect the available options
71
6f3709f4 »
2009-04-09 A huge change in RDoc.
72 === 0.2.1 / 2008-11-30
b6df6697 »
2008-11-30 Version 0.2.1
73
6f3709f4 »
2009-04-09 A huge change in RDoc.
74 * New features
b6df6697 »
2008-11-30 Version 0.2.1
75
76 * Allow cross compilation (cross compile) using mingw32 on Linux or OSX.
77 * Allow packaging of gems for Windows on Linux or OSX.
78
6f3709f4 »
2009-04-09 A huge change in RDoc.
79 * Enhancements
b6df6697 »
2008-11-30 Version 0.2.1
80
81 * Made generation of extensions safe and target folders per-platform
82
6f3709f4 »
2009-04-09 A huge change in RDoc.
83 * Bugfixes
b6df6697 »
2008-11-30 Version 0.2.1
84
85 * Ensure binaries for the specific platform are copied before packaging.
Something went wrong with that request. Please try again.