- OpenGL 3.3
- OpenGL 3.0 es
- Linux
- Windows (not tested)
- MacOS
- Web (not tested in a while)
- Android (not tested in a while)
You might have to install some libraries for building. For building web install emscriptem from their git repo. Installing from package manager may give compilation errors.
-
Native
-
For Unix:
-
git clone -b customRenderer-dev https://github.com/tabdroid-1/TabbyEngine.git && mkdir TabbyEngine/build && cd TabbyEngine/build
-
cmake .. && make
-
-
For Windows:
-
mingw
-
git clone https://github.com/tabdroid-1/MaineCoon.git && mkdir MaineCoon/build && cd MaineCoon/build
-
cmake -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_C_COMPILER=i686-w64-mingw32-gcc -DCMAKE_CXX_COMPILER=i686-w64-mingw32-g++ .. make -j4
-
-
-
-
For Web
-
git clone -b customRenderer https://github.com/tabdroid-1/TabbyEngine.git && mkdir TabbyEngine/build && cd TabbyEngine/build
-
emcmake cmake .. && make
-
python3 -m http.server 8080
-
-
For Android
-
# It should build out of the box when built from Android Studio
-