gnu_add_configure_make_install()
def gnu_add_configure_make_install(name, source_directory, autoreconf_args, configure_args, make_args, build_artifact_globs, deps, install_path, skip_install)
Add an autotools project to the build
Args
name
- The name of the projectsource_directory
- The directory of the projectautoreconf_args
- The arguments to pass to the autoreconf scriptconfigure_args
- The arguments to pass to the configure scriptmake_args
- The arguments to pass to the make commandbuild_artifact_globs
- The globs to match the build artifactsdeps
- The dependencies of the projectinstall_path
- The path to install the projectskip_install
- Whether to skip the install step
gnu_add_repo()
def gnu_add_repo(name, url, rev, autoreconf_args, configure_args, make_args, checkout_submodules, deps, install_path)
Add an autotools project from a repository
Args
name
- The name of the projecturl
- The URL of the repositoryrev
- The revision of the repositoryautoreconf_args
- The arguments to pass to the autoreconf scriptconfigure_args
- The arguments to pass to the configure scriptmake_args
- The arguments to pass to the makecheckout_submodules
- Whether to checkout submodulesdeps
- The dependencies of the projectinstall_path
- The path to install the project