Class Autobuild::Autotools
In: lib/autobuild/packages/autotools.rb
Parent: Package

Handles autotools-based packages

Used programs

  • aclocal, autoheader, autoconf, automake

Available options

  • aclocal (default: true if autoconf is enabled, false otherwise) run aclocal
  • autoconf (default: autodetect) run autoconf. Will be enabled if there is +configure.in+ or +configure.ac+ in the source directory
  • autoheader (default: false) run autoheader
  • automake (default: autodetect) run automake. Will run automake if there is a +Makefile.am+ in the source directory

Methods

build   buildstamp   configure   install   new   prepare   regen_targets  

Constants

DefaultOptions = { :autoheader => false, :aclocal => nil, :autoconf => nil, :automake => nil, :builddir => 'build'

Attributes

builddir  [R] 

Public Class methods

Public Instance methods

[Validate]