No description, website, or topics provided.
C Makefile Shell Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bash
fonts/source-code-pro
include
lib
make
src
utils
.gitignore
CMakeLists.txt
CREDITS.md
LICENSE
Makefile
README.md
build.sh
clean.sh
stamp.h

README.md

Alloy

Alloy is the middleware/interface to the BareMetal kernel.

It's a full-color shell interface that supports active user command highlighting.

Building on Linux

Alloy supports building on Linux.

It requires a full-color terminal to display properly.

To build it, enter the directory of the project and run these commands.

mkdir build
cd build
cmake ..
cmake --build .
./src/alloy

You should type clear after starting Alloy, to get rid of the current screen content.

Dependencies

If you're building it for BareMetal, you'll need FreeType installed.

On Ubuntu, you'd install it like this:

sudo apt install libfreetype6-dev

Otherwise, you just need CMake and a build system that CMake supports, like GNU Make.