TEL
Create your extensible application
Loading...
Searching...
No Matches
TEL

TEL - create your extensible application

Static Badge Static Badge Static Badge Static Badge
Logo

Features

  • Quick creation of extension system based on shared libraries
  • Easy and tiny API
  • Few depends:

Guidelines

See the Guidelines.md for implementing TEL in a project and standard specification for creating extensions.

Build

CMake options

Option Description Default value
BUILD_STATIC Add static library to targets ON
BUILD_SHARED Add shared library to targets OFF
BUILD_EXAMPLES Enable building examples OFF
EXAMPLES_USE Type of library use on compile examples "Static"

Build with CMake

Default install and build commands:

git clone https://github.com/IHateGameDev/TEL.git
cd TEL
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release .. -g Ninja
ninja
ninja install

You can safely use make instead of ninja:

git clone https://github.com/IHAteGameDev/TEL.git
cd TEL
mkdir build cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
make install

Contributing

If you want to contribute see Contributing.md.