summaryrefslogtreecommitdiff
path: root/spec/lib/rake
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactored 'compile' process.Luis Lavena2008-11-291-10/+6
| | | | | | | * Rearrange compile task chain to allow multiple platforms. * Only hooked current platform to compile * Always copy compiled extension to lib directory (avoid packaging of wrong binaries).
* Added ExtensionTask#additional_options functionality.Luis Lavena2008-11-271-0/+4
| | | | | | | | Allow supply additional configure-time parameters to the build script (extconf.rb). This is useful to customize with libraries or conditions not available system wide.
* Adjusted cleanup pattern.Luis Lavena2008-11-261-2/+8
| | | | It was removing other extensions files during cleanup of one.
* Removed debug info from specs (commit miss).Luis Lavena2008-11-251-1/+0
|
* Allow forced platforms for native gems.Luis Lavena2008-11-251-12/+25
| | | | This ease the integration path with CrossCompileTask.
* Allow building of native gems.Luis Lavena2008-11-181-1/+65
| | | | 'rake native gem' will trigger the building of native gems.
* ExtensionTask now generated clean and clobber tasks.Luis Lavena2008-11-071-0/+12
| | | | | These new tasks remove temporary (build files) and binaries already built.
* Added ExtensionTask specs.Luis Lavena2008-11-031-0/+147