Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Maybe switch from Makefile to Invoke? #41

Closed
paw-lu opened this issue May 21, 2020 · 4 comments
Closed

Maybe switch from Makefile to Invoke? #41

paw-lu opened this issue May 21, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@paw-lu
Copy link

paw-lu commented May 21, 2020

🚀 Feature Request

Great work here @TezRomacH . I'm looking forward to seeing this project evolve!

This is honestly less of a feature request, more of a response to your cry for help comment on your Makefile.

##! Please tell me how to use for loops to create variables in Makefile :(
##! If you have better idea, please PR me in https://github.com/TezRomacH/python-package-template

Are you familiar with Invoke? It's a Python alternative to GNU Make, which might help you with your Makefile troubles (for loops, flags). I just wanted to bring it to your attention to see if it could make your life easier.

🔈 Motivation

To save you from using Make.

🛰 Alternatives

Make is still useful and a good choice because (almost) every machine has it already installed and is a well-known standard.

Thanks for the cool project!

@paw-lu paw-lu added the enhancement New feature or request label May 21, 2020
@github-actions
Copy link

Hello @paw-lu, thank you for your interest in our work!

If this is a bug report, please provide screenshots and minimum viable code to reproduce your issue, otherwise we can not help you.

@TezRomacH
Copy link
Owner

Hi! I've never heard of Invoke before.
Looks very exciting 🙂
I'll see if I should change the Makefile for this.

Thanks!

@paw-lu
Copy link
Author

paw-lu commented May 22, 2020

I'm open to writing the Invoke implementation if you end up interested in it in the future.

Cheers!

@paw-lu paw-lu closed this as completed May 22, 2020
@yasirroni
Copy link

Windows does not support make natively, and the most recommended of make installation is using chocolatey. Unfortunately, chocolatey free license seems not for commercial use.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants