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