1
0
Fork 0
dosbox-staging/scripts
krcroft 85039a6033
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
2019-11-02 07:36:49 -07:00
..
import-from-svn Replace an authorsfile with a script 2019-10-08 10:56:16 +02:00
.gitignore Import svn:ignore props to .gitignore files 2019-09-15 20:34:57 +02:00
build.md Simplify package listing script and standardize workflows 2019-11-02 07:36:49 -07:00
build.sh Simplify package listing script and standardize workflows 2019-11-02 07:36:49 -07:00
captures.bat Installer improvements 2010-05-12 08:13:46 +00:00
count-bugs.py Update allowed warnings limit 2019-10-29 20:50:23 +01:00
count-warnings.py Update allowed warnings limit 2019-10-29 20:50:23 +01:00
dosbox-installer.nsi Update year and address of FSF 2019-01-25 14:09:58 +00:00
editconf.bat Installer improvements 2010-05-12 08:13:46 +00:00
ega-switch.pl First CVS upload. 2002-07-27 13:08:48 +00:00
font-switch.pl First CVS upload. 2002-07-27 13:08:48 +00:00
git-rlog.sh Add alternative for git-log for SVN users 2019-10-08 10:56:16 +02:00
list-build-dependencies.sh Simplify package listing script and standardize workflows 2019-11-02 07:36:49 -07:00
log-env.ps1 Log environment on CI machines 2019-10-26 00:52:03 +02:00
log-env.sh Log environment on CI machines 2019-10-26 00:52:03 +02:00
resetconf.bat Installer improvements 2010-05-12 08:13:46 +00:00
resetmapper.bat Installer improvements 2010-05-12 08:13:46 +00:00
unifdef-all.sh Implement unifdef-all script 2019-09-16 06:20:18 +02:00