https://github.com/ibara/easyconfig
Configuration for the rest of us.
https://github.com/ibara/easyconfig
Last synced: 4 months ago
JSON representation
Configuration for the rest of us.
- Host: GitHub
- URL: https://github.com/ibara/easyconfig
- Owner: ibara
- License: isc
- Created: 2020-12-06T07:23:27.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-06T07:24:32.000Z (about 5 years ago)
- Last Synced: 2025-07-26T21:33:04.301Z (6 months ago)
- Language: C
- Size: 8.79 KB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Easy Config
===========
Configuration for the rest of us.
Why?
----
Do you struggle with autotools? Is CMake more complex than you need?
Easy Config is an ncurses-driven, flat text file configuration utility to create GNU style `configure` scripts that then create `Makefile`s. By default, the generated `Makefile`s are ready for BSD make and GNU make.
Documentation
-------------
Forthcoming. Easy Config is still being finalized. Easy Config uses itself to generate its `configure` script. Look at `easyconfig.conf` for now to see how easy it is to write your own Easy Config files!
Dependencies
------------
Uses ncurses and the
[dialog](https://invisible-island.net/dialog/manpage/dialog_lib.html)
library. Both should be readily available from your package manager.
License
-------
ISC License. See `LICENSE` for more information.