Skip to content

Latest commit

 

History

History
82 lines (54 loc) · 1.91 KB

README.md

File metadata and controls

82 lines (54 loc) · 1.91 KB

Maker

Run commands from any Makefile selecting them from menu.

maker PNG

Install

To use this tool, you need NodeJS.

sudo npm install -g @nex_otaku/maker

Run!

cd projects/my-cool-project
maker

How it works

  • Reads Makefile in current directory
  • Lists commands from Makefile in a nice menu

What's the profit?

Maker does only one task - fast and convenient way to access all your precious Makefile commands.

It doesn't require anything to run, all what needed is already in a Makefile.

Before Maker, I had to remember all those "make bla bla" commands for every project I have. 😫

I don't have to remember them anymore! 😜

Now I just type maker and command list is there.

No need look inside Makefile. Select and run, in seconds! ✨

Features

  • Comment before a command is displayed as command name

Example Makefile

# Build app
build:
    ./bin/build.sh

# Run tests
test:
    ./vendor/bin/phpunit

# Deploy to production
deploy:
    ./bin/deploy.sh

To Be Done

  • Mark command as "Favorite"
  • Hide command from list

License

License