Module: Autorake
- Defined in:
- lib/autorake/compile.rb,
lib/autorake.rb,
lib/autorake/version.rb,
lib/autorake/mkconfig.rb,
lib/autorake/configure.rb,
lib/autorake/definition.rb,
lib/autorake/application.rb,
lib/autorake/directories.rb
Overview
autorake/directories.rb – Directory shortcuts
Defined Under Namespace
Modules: Rakefile Classes: Add, AddFeature, AddIncdir, AddKeyVal, AddLibdir, AddMacro, Application, Builder, Check, CheckFunction, CheckHeader, CheckLibrary, CheckMacro, CheckWithHeaders, Compiler, Configuration, Definitions, Directories, Linker, MkConfig, Preprocessor
Constant Summary collapse
- NAME =
"autorake"- VERSION =
"2.15".freeze
- SUMMARY =
"Automake like project config before Rake build or install."- DESCRIPTION =
<<~EOT This script allows you to write pretty mkrf_conf scripts with autocmd-like functionality. The config scripts may be held short and readable. EOT
- COPYRIGHT =
"(C) 2009-2019 Bertram Scharpf"- LICENSE =
"BSD-2-Clause"- AUTHOR =
"Bertram Scharpf <[email protected]>"- TEAM =
[ "Bertram Scharpf"]
- HOMEPAGE =
"http://www.bertram-scharpf.de/software/autorake"
Class Method Summary collapse
Class Method Details
.configure(&block) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/autorake/mkconfig.rb', line 12 def configure &block d = Definitions.new d.instance_eval &block p = MkConfig.mkconfig.new d p.run nil end |