Table of Contents - rake-compiler -- Documentation
Pages
-
History
- 1.2.7 / 2024-01-31
- 1.2.6 / 2024-01-23
- 1.2.5 / 2023-08-03
- 1.2.4 / 2023-08-01
- 1.2.3 / 2023-05-30
- 1.2.2 / 2023-05-25
- 1.2.1 / 2022-12-16
- 1.2.0 / 2022-04-15
- 1.1.9 / 2022-01-22
- 1.1.8 / 2022-01-18
- 1.1.7 / 2022-01-04
- 1.1.6 / 2021-12-12
- 1.1.5 / 2021-12-12
- 1.1.4 / 2021-12-11
- 1.1.3 / 2021-12-08
- 1.1.2 / 2021-12-07
- 1.1.1 / 2020-07-10
- 1.1.0 / 2019-12-25
- 1.0.9 / 2019-12-23
- 1.0.8 / 2019-09-21
- 1.0.7 / 2019-01-04
- 1.0.6 / 2018-12-23
- 1.0.5 / 2018-08-31
- 1.0.4 / 2017-05-27
- 1.0.3 / 2016-12-02
- 1.0.2 / 2016-11-13
- 1.0.1 / 2016-06-21
- 1.0.0 / 2016-06-21
- 0.9.9 / 2016-05-10
- 0.9.8 / 2016-04-29
- 0.9.7 / 2016-03-16
- 0.9.6 / 2016-03-04
- 0.9.5 / 2015-01-03
- 0.9.4 / 2014-12-28
- 0.9.3 / 2014-08-03
- 0.9.2 / 2013-11-14
- 0.9.1 / 2013-08-03
- 0.9.0 / 2013-08-03
- 0.9.0.pre.1 / 2013-05-05
- 0.8.3 / 2013-02-16
- 0.8.2 / 2013-01-11
- 0.8.1 / 2012-04-15
- 0.8.0 / 2012-01-08
- 0.7.9 / 2011-06-08
- 0.7.8 / 2011-04-26
- 0.7.7 / 2011-04-04
- 0.7.6 / 2011-02-04
- 0.7.5 / 2010-11-25
- 0.7.1 / 2010-08-07
- 0.7.0 / 2009-12-08
- 0.6.0 / 2009-07-25
- 0.5.0 / 2009-04-25
- 0.4.1 / 2009-04-09
- 0.4.0 / 2009-04-03
- 0.3.1 / 2009-01-09
- 0.3.0 / 2008-12-07
- 0.2.1 / 2008-11-30
- LICENSE
-
README
- What is rake-compiler?
- Feature Overview
- OK, I'm sold! Show me how to install it!
- That's easy. How do I use it?
- Using a standardized project structure
- Adding the code to enable rake-compiler
- The simple process
- Generating native RubyGems
- Great, but can I use a non-standard project structure?
- Show me all of the supported configuration options
- Cross compilation - the future is now.
- How do I do this from Linux or OSX?
- The Easy Way
- The Manual Way
- I've got my tool-chain installed, now what?
- OK, let's cross compile some gems!
- Warning, magician about to do some tricks, don't blink!
- But wait, there's more
- What are you talking about? (Give me examples)
- Future
- Disclaimer
Classes and Modules
- Rake
- Rake::BaseExtensionTask
- Rake::CompilerConfig
- Rake::ExtensionCompiler
- Rake::ExtensionTask
- Rake::JavaExtensionTask
Methods
- ::mingw_gcc_executable — Rake::ExtensionCompiler
- ::mingw_host — Rake::ExtensionCompiler
- ::new — Rake::BaseExtensionTask
- ::new — Rake::CompilerConfig
- #binary — Rake::BaseExtensionTask
- #binary — Rake::ExtensionTask
- #compiled_files — Rake::ExtensionTask
- #compiles_cross_platform — Rake::ExtensionTask
- #cross_compiling — Rake::ExtensionTask
- #cross_config_options — Rake::ExtensionTask
- #cross_platform — Rake::ExtensionTask
- #define — Rake::BaseExtensionTask
- #define — Rake::ExtensionTask
- #define — Rake::JavaExtensionTask
- #define_compile_tasks — Rake::BaseExtensionTask
- #define_compile_tasks — Rake::ExtensionTask
- #define_compile_tasks — Rake::JavaExtensionTask
- #define_cross_platform_tasks — Rake::ExtensionTask
- #define_cross_platform_tasks_with_version — Rake::ExtensionTask
- #define_dummy_cross_platform_tasks — Rake::ExtensionTask
- #define_java_platform_tasks — Rake::JavaExtensionTask
- #define_native_tasks — Rake::ExtensionTask
- #define_staging_file_tasks — Rake::ExtensionTask
- #extconf — Rake::ExtensionTask
- #fake_rb — Rake::ExtensionTask
- #find — Rake::CompilerConfig
- #find_make — Rake::ExtensionTask
- #init — Rake::BaseExtensionTask
- #init — Rake::ExtensionTask
- #init — Rake::JavaExtensionTask
- #java_classpath_args — Rake::JavaExtensionTask
- #java_compiling — Rake::JavaExtensionTask
- #java_encoding_args — Rake::JavaExtensionTask
- #java_extdirs_args — Rake::JavaExtensionTask
- #java_lint_arg — Rake::JavaExtensionTask
- #java_target_args — Rake::JavaExtensionTask
- #make — Rake::ExtensionTask
- #natives_cross_platform — Rake::ExtensionTask
- #platform — Rake::BaseExtensionTask
- #platform — Rake::JavaExtensionTask
- #release_flag_supported? — Rake::JavaExtensionTask
- #ruby_api_version — Rake::ExtensionTask
- #source_files — Rake::BaseExtensionTask
- #warn_once — Rake::BaseExtensionTask
- #windows? — Rake::BaseExtensionTask