-
Notifications
You must be signed in to change notification settings - Fork 55
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce IS_FEDORA to record whether we're building on Fedora, and to introduce a model for conditionalizing on OS; introduce PACKAGE_CHECKER to check for presence of package, and PACKAGE_INSTALLER to install a package. In 'prepare-check' target, check for and conditionally install: - python3-flexmock - python3-requre depending on presence/absence of /usr/share/doc/python3-flexmock and /usr/bin/requre-patch respectively. Introduce 'prepare-build' target, check for and conditionally install: - ansible-bender - podman in 'build' target. Remove all mention of unused python3-tox. CONTRIBUTING.md: Remove all mention of unused tox. Document installation of python3-flexmock and python3-requre by 'make prepare-check', ansible-bender and podman by 'make prepare-build'. Include note about multiple GB of disk space consumed by 'make build'. Mention conditional installation of - ansible-bender - podman - python3-requre - python3-flexmock Minor language & spelling fixes. Fixes OGR issue #579 Signed-off-by: Ben Crocker <[email protected]>
- Loading branch information
1 parent
abac890
commit 5fd32ed
Showing
2 changed files
with
41 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters