Skip to main content

A Makefile to Batch converter.

Project description

Makefile to Batch

License GitHub release (latest by date)

This is a simple tool to convert a GNU Makefile into a Windows Batch file.

Usage

Install the tool by using PyPI using the following command:

pip install make-to-batch

You can also install by downloading the source code:

cd path/to/source/
python setup.py install

The tool provides only a command, make-to-batch, that converts a Makefile in the current directory to a batch file in the same directory. The tool behaviour can be customized using some options: here is the help of the tool.

$ make-to-batch -h
usage: make-to-batch [-h] [-v] [-i INPUT] [-o OUTPUT]

Convert a Makefile to a Batch (Windows) file.

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  -i INPUT, --input INPUT
                        set the makefile to be converted. Defaults is
                        './Makefile'
  -o OUTPUT, --output OUTPUT
                        set he name of the output batch file. Defaults is
                        './make.bat'

Contributing

For more information on how to contribute, go to the file CONTRIBUTING.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

make-to-batch-0.1.2.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

make_to_batch-0.1.2-py3.7.egg (11.7 kB view details)

Uploaded Source

File details

Details for the file make-to-batch-0.1.2.tar.gz.

File metadata

  • Download URL: make-to-batch-0.1.2.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.1

File hashes

Hashes for make-to-batch-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8d196f35cb459da5c6170a0dd21c10cbbd4e62c9843cd1fd78f367df9f198b6c
MD5 8356e97a5ce2ff4346b6758fbb85b55f
BLAKE2b-256 2a1ba635527e7423e623d6c020130b2bcb85872b170be37bbb0b7d452d560aa0

See more details on using hashes here.

File details

Details for the file make_to_batch-0.1.2-py3.7.egg.

File metadata

  • Download URL: make_to_batch-0.1.2-py3.7.egg
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.1

File hashes

Hashes for make_to_batch-0.1.2-py3.7.egg
Algorithm Hash digest
SHA256 5ba2baa4f5e5681bd3db66bdd972ee3e8baca6aa1327a1488c9463a8949cc83c
MD5 a2a2f95e343eeb9974926556e63e2b6a
BLAKE2b-256 6af010ad8e01cc9d63e02f961bbd6424ec349aef541a47b12e40128b8978965b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page