Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/euanwm/maki
Run Makefiles in interactive mode
https://github.com/euanwm/maki
Last synced: 3 days ago
JSON representation
Run Makefiles in interactive mode
- Host: GitHub
- URL: https://github.com/euanwm/maki
- Owner: euanwm
- License: mit
- Fork: true (lorenzophys/maki)
- Created: 2023-07-30T17:08:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-30T18:23:08.000Z (about 1 year ago)
- Last Synced: 2024-04-17T22:04:29.095Z (6 months ago)
- Language: Go
- Homepage:
- Size: 2.8 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# maki
Maki (*Make but Interactive*) is a small utility to help you select the targets of you Makefile.
```console
user@laptop:~$ maki -h
Usage: maki [OPTIONS]Run make targets in interactive mode.
Options:
-f The makefile name.
-h, --help Show this message and exit.
```## Installation
### Homebrew
```console
user@laptop:~$ brew install lorenzophys/maki/maki
```### Binary
The full list of the available binaries can be found [here](https://github.com/lorenzophys/maki/releases).
## How it works?
The logic behind `maki` can be found in [this StackOverflow answer](https://stackoverflow.com/a/26339924).
## Usage example
![makisample](./images/sample.gif)
## License
This project is licensed under the **MIT License** - see the *LICENSE* file for details.