aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorFelix (xq) Queißner <git@mq32.de>2020-06-19 21:29:27 +0200
committerFelix (xq) Queißner <git@mq32.de>2020-06-19 21:29:27 +0200
commit51edb67505ffc536d748b26b78d87885bfa5f66e (patch)
tree3bad68db363e21a8c511e11a419cfe61c438be3d /README.md
parent4ae3a4e3cdcbffb77b4a329c70e6e8071cb4b161 (diff)
Removes windows and ubuntu 16.04 from CI, moves build instructions into own file.
Diffstat (limited to 'README.md')
-rw-r--r--README.md87
1 files changed, 1 insertions, 86 deletions
diff --git a/README.md b/README.md
index f2d611f..dd713a7 100644
--- a/README.md
+++ b/README.md
@@ -49,92 +49,7 @@ A high-quality visual cross-platform gemini browser.
## Build/Install Instructions
-### Requirements
-
-- Latest Qt5 version with `widgets` and `network` modules
-
-### Build
-
-#### *nix
-
-There's a small `Makefile` provided that does all necessary steps and creates a build directory, then copies the build artifact from the build directory. Just do `make` in the root directory, it should work.
-
-Or you can use the usual Qt5 build process:
-
-```sh
-mkdir build
-cd build
-qmake ../src/kristall.pro
-make
-```
-
-### Notes for OpenBSD
-- It seems like Qt wants `libzstd.so.3.1` instead of `libzstd.so.3.2`. Just symlink that file into the build directory
-- Use `make` and not `gmake` to build the project.
-
-##### Notes for Ubuntu 20.04 / Linux Mint:
-- Requires packages
- - `qt5-default`
- - `qt5-qmake`
- - `qtmultimedia5-dev`
- - `libqt5svg5-dev`
- - `libssl-dev`
- - `make`
- - `g++`
-
-These notes are probably also correct for Debian (someone please verify)
-
-##### Notes for Manjaro/Arch
-- Requires packages
- - `qt5`
- - `qt5-multimedia`
-
-##### Notes on void linux
-- set env variable `QT_SELECT=5`
-
-#### Windows
-
-Compile OpenSSL with the following steps:
-- Install [Perl](https://www.perl.org/get.html) (either ActiveState or Strawberry)
-- Install [NASM](https://www.nasm.us/)
-- Add both to your PATH
-- Clone [OpenSSL](https://github.com/openssl/openssl)
-- Open a Visual Studio Developer Command Prompt (or a command prompt that has ran vcvarsall.bat). You will need Administrator privileges for the install step
-- In the OpenSSL root directory, run `perl Configure VC-WIN32` if compiling for 32 bit, `perl Configure VC-WIN64A` for 64 bit
-- Run `nmake`
-- Run `nmake install` to install OpenSSL in `C:\Program Files\OpenSSL`
-
-Use QtCreator to build `./src/kristall.pro` with default settings.
-
-#### MacOS X
-
-Use the `Makefile` to build `build/kristall` instead of the default target. There is currently no auto-recognition of MacOS (where qmake will output a `kristall.app` file), so you have to be a bit more manual.
-
-#### Haiku
-
-1. Install the following packages with `pkgman`:
- - `qt5`
- - `qt5_devel`
- - `qt5_tools`
-2. Use `make` to build th executable
-
-### Manual Installation
-
-#### Unix / XDG
-
-The provided desktop file can be installed into the local system
-```sh
-ln -s Kristall.desktop ~/.local/share/applications/kristall.desktop
-```
-
-#### Haiku
-
-Link the `kristall` executable to your applications menu:
-
-```sh
-cd ~/config/settings/deskbar/menu/Applications/
-ln -s /path/to/kristall .
-```
+See [BUILDING.md](BUILDING.md)
## Credits