Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kbingham/kmake
The Kernel Maker
https://github.com/kbingham/kmake
Last synced: 28 days ago
JSON representation
The Kernel Maker
- Host: GitHub
- URL: https://github.com/kbingham/kmake
- Owner: kbingham
- License: gpl-2.0
- Created: 2015-09-30T11:53:53.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-01T20:53:48.000Z (over 9 years ago)
- Last Synced: 2024-11-07T16:11:55.184Z (3 months ago)
- Language: Makefile
- Size: 156 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KMake
The Kernel Maker## What is it
kmake wraps up a build for a linux kernel to ease through the repetitive tasks a kernel developer may have to partake in.## Why wrap it ... why not use ...
Yes you could use ... {yocto,buildroot,$YOURBUILDSYSTEM},
but kmakes goals are to help with the actual development cycle, rather than just being a package builder## Requirements/Features
* Set up appropriate -j flags
* Automatically obtain kernels from git if necessary
* Easily facilitate the edit/compile/install/test loop
* Integrate with notify-send so you can leave long jobs running and do something else
* A build should not rely on 'environment variables'
* * You should be able to type make (or kmake) in any shell