Skip to content

czyang/lightning-vault

Repository files navigation

⚡ Lightning Vault

An experimental lightning fast non-traditional web browser.

Build Instructions

Use cmake to generate project file or build the project.

Ubuntu

Requirement:

  • Ubuntu 18.04 (The current use freetype code have bug on erly version of Ubuntu)
  • clang version >= 6.0 gcc >= 4.8
  • cmake >= 3.0

You need specific your C++ Compiler

# Use Clang Compile:
export CC=/path/to/clang
export CXX=/path/to/clang++

# Use GCC Compile:
export CC=/path/to/gcc
export CXX=/path/to/g++

Build and Compile

sudo apt-get install xorg-dev libglu1-mesa-dev

mkdir build
cd build
cmake ..

make

Windows

Requirement:

Visual Studio Community 2017. cmake >= 3.0

Mac

# clang >= 6.0 or gcc >= 4.8
mkdir build
cd build
cmake ..

make

Reference

CMake files and project structure: http://www.opengl-tutorial.org/

OpenGL API and relative graphics API: https://learnopengl.com/

Test Font Source Han Serif: https://github.com/adobe-fonts/source-han-serif/tree/release

About

Lightning vault client side GUI program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published