Simplify package listing script and standardize workflows
The commit makes the following changes: - The package listing script now requires the user specify which package manager they're using. This approach resolves the ambiguity if a system has more than one package manager (ie: macports & brew) - Adds packages for Fedora, RedHat/CentOS, Arch, and OpenSuse - Eliminates unecessary code in the package manager script (more can be eliminate at the expense of complexity) - Made a couple minor fixes to the build script - Tried to further "standardize" the workflows as follows: - names are Compiler Version (Environment) - Sorted them alphabetically in their respective YAMLs - Minor spacing adjustment to align values (where it makes sense) - Dropped quotes around some of the string values because I'd rather our YAML be consistent and propper instead of changing our YAML to suite the limitations of an editor (can a different plugin or better parser be used?) - Added macOS workflows for Homebrew and MacPorts, both ready to go and tested, but with the build step just commented out
This commit is contained in:
parent
af6557ae70
commit
85039a6033
9 changed files with 458 additions and 539 deletions
|
@ -21,6 +21,7 @@ distclean-local:
|
|||
-rm compile
|
||||
-rm config.guess
|
||||
-rm config.h.in
|
||||
-rm config.h.in~
|
||||
-rm config.log
|
||||
-rm config.sub
|
||||
-rm configure
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue