Metadata-Version: 2.4
Name: march
Version: 0.1
Summary: Multi-Arch Wrapper Script
Home-page: https://github.com/frispete/march
Author: Hans-Peter Jansen
Author-email: hpj@urpla.net
License: GNU GPL v2 - see http://www.gnu.org/licenses/gpl2.txt for details
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-python
Dynamic: summary

MARCH - Multi Arch Wrapper Script
=================================

Utility program for the execution of machine-optimised alternatives.
The general system setting is done via kernel command line: march={v2,v3,v4}
If the parent directory of some program exists with a -march suffix and contains
an executable with the same name, run that instead of program.
 
Example
-------
Existing layout
```
/usr/bin/prog       # standard program
/usr/bin-v3/prog    # optimised version of program

# executing prog via march

march -mv3 prog

# result in execution of /usr/bin-v3/prog
```

Notes
-----
The same holds true, if you insert `/usr/bin-v3` before `/usr/bin` in `$PATH`
of course, but `march` does not require any `$PATH` modification and will work 
with executables in non-standard paths as well.

