quartz-engine/README.md

1.3 KiB

Build status Build Status

QUARTZ ENGINE

Community

Here's a link to our public discord server, where we collaborate and discuss the development of the engine.

Dependencies

  • CMake (Version >= 3.0)
  • A C++11 compatible compiler. The following have been tested
    • Visual Studio 2017 (MSVC 14.10)
    • Clang/Clang++ (Clang 7.0.0-3)
  • OpenGL (Version >= 3.3)

Build Instructions

Visual Studio

Once cloned, enter the directory, by doing cd quartz-engine, and complete the following commands:

cmake -H. -BBuild cmake --build Build

Linux, Mac OS X, MSYS

  1. mkdir build && cd build
  2. cmake ..
  3. make¹

Linux cross-compile to Windows

  1. mkdir build && cd build
  2. cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/cross-toolchain-mingw32.cmake ..²
  3. make¹

Coding Standards

Here's a link to our Coding Standards. You can also have a look at our wiki for more information..