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, TmpFiles
Constant Summary collapse
- NAME =
"autorake"- VERSION =
"2.13".freeze
- SUMMARY =
"Automake like project config before Rake build or install."- DESCRIPTION =
"This script allows you to write pretty mkrf_conf scripts\nwith autocmd-like functionality.\n\nThe config scripts may be held short and readable.\n"- 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 |