https://github.com/sveetch/makevoke
Common project Makefile implemented with Invoke
https://github.com/sveetch/makevoke
Last synced: 8 months ago
JSON representation
Common project Makefile implemented with Invoke
- Host: GitHub
- URL: https://github.com/sveetch/makevoke
- Owner: sveetch
- License: mit
- Created: 2023-07-19T01:17:16.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-22T02:52:35.000Z (almost 3 years ago)
- Last Synced: 2025-02-01T15:11:50.242Z (over 1 year ago)
- Language: Python
- Size: 29.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
.. _Python: https://www.python.org/
.. _invoke: https://github.com/pyinvoke/invoke
.. _colorama: https://github.com/tartley/colorama
========
Makevoke
========
Makefile is an useful tool but standing on shell scripting is not always easy to
implement some tasks and also there are not really Windows compatible.
This project gather many Python classes to help reproducing some common Makefile tasks
with the flexibility of Python through Invoke tasks.
There is no commandline, so it is not a "ready to use" project, you will need to
create your tasks yourself using what this project provides.
Dependancies
************
* `Python`_>=3.8;
* `invoke`_>=2.2.0;
* `colorama`_>=0.4.6;
Links
*****
* Read the documentation on `Read the docs `_;
* Download its `PyPi package `_;
* Clone it on its `Github repository `_;