-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG
35 lines (32 loc) · 2.33 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
= 0.2.0 2/3/07
* [NEW] Added paths option to has_library?
* [NEW] Added Generator#abort! for when that critical library just isn't there.
* [NEW] Added Zed Shaw's rakehelper lib (from rfuzz, with permission).
* [NEW] Extensions using mkrf can now build properly in RubyGems!
* [NEW] Extension configurations should now be named mkrf_conf.rb to not conflict with the mkmf settings in RubyGems.
* [NEW] Added example extensions.
* [NEW] Add install task to generated Rakefile.
* [CLEAN-UP] Preprocessor define handling moved to Availability from Generator.
* [NEW] find_executable method added to Availability.
* [FIXED] include_header and has_header? now properly set preprocessor defines.
* [FIXED] Defaults on Generator work again. [44]
= 0.1.2 10/4/06
* [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]
= 0.1.1 8/17/06
* [NEW] Logging! [22]
* [NEW] Added a description to the extension building task [21]
* [NEW] Added additional_code accessor. If you have stuff you want to add to the Rakefile the Generator doesn't provide for, feel free to stick it (in string form!) in here. Yes, I know this smells. If you have a better suggestion, PDI and tell me about it. [20]
* [FIXED] Use proper file extensions for libraries. [18]
* [FIXED] default source pattern for Generator [17]
= 0.1.0 6/28/06
* First release.