Release Name: 0.1.2
Notes:
This release changes the constructor for the Generator class. Please see the documation for details.
Changes:
* [CLEAN-UP] Removed useless add_source from Generator. We've got a constructor for that. [35]
* [FIXED] Generator.new defaults to sources in the local directory, so extconfs can (and should) be kept in the same directory as the extension files (PROJ_ROOT/ext) and won't clobber pre-existing Rakefiles. [35]
* [CLEAN-UP] Goodbye ugly method missing hack! [34]
* [NEW] Added objs to Generator. Access it as you might ldshared. -John G.
* [CLEAN-UP] Removed the redundant .so rule from the generated rakefile. -John G.
* [FIXED] Correct defaults in Availability. [29]
* [NEW] Using rubylibdir from rbconfig for library path. [29]
* [NEW] Availability options go straight to availability without generator modification. [29]
* [NEW] CFLAGS and LDSHARED now accessible through .cflags and .ldshared. [29]
* [FIXED] Can now modify Availability options from the Generator contructor. This may break some existing extconfs that use the .new('libname','file_pattern_a', 'file_pattern_b') syntax. File patterns now only belong as arg 2 and should be an array or a string.
* [FIXED] No indenting generated Rakefile code. [26]
|