cleanup Readme

This commit is contained in:
brunoherbelin
2020-08-01 19:51:05 +02:00
parent 676b69cf1b
commit 1acf409b58

View File

@@ -16,32 +16,28 @@ vimix is the successor for GLMixer - https://sourceforge.net/projects/glmixer/
### Linux ### Linux
Download and install a release package from https://snapcraft.io/vimix
snap install vimix snap install vimix
### Mac OSX ### Mac OSX
Download and open the releases from https://github.com/brunoherbelin/vimix/releases Download and open a release package from https://github.com/brunoherbelin/vimix/releases
NB: You'll need to accept the exception in OSX security preference.
## Clone ## Clone
git clone --recursive https://github.com/brunoherbelin/vimix.git git clone --recursive https://github.com/brunoherbelin/vimix.git
This will create the directory 'vimix', download the latest version of vimix code, This will create the directory 'vimix', download the latest version of vimix code,
and (recursively) clone all the other git Dependencies. and (recursively) clone all the internal git Dependencies.
If you want to compile a stable version, you could get the latest tagged version.
After the clone, you can list the tags with '$ git tag -l' and then checkout a specific tag:
$ cd vimix
$ git checkout tags/0.2
## Compile ## Compile
$ mkdir vimix-build mkdir vimix-build
$ cd vimix-build cd vimix-build
$ cmake -DCMAKE_BUILD_TYPE=Release ../vimix cmake -DCMAKE_BUILD_TYPE=Release ../vimix
$ cmake --build . cmake --build .
### Dependencies ### Dependencies
@@ -54,16 +50,16 @@ After the clone, you can list the tags with '$ git tag -l' and then checkout a s
**Libraries:** **Libraries:**
- gstreamer - gstreamer
- gst-plugins : base, good, bad & ugly
- libpng - libpng
- libglfw3 - libglfw3
#### Install Dependencies
#### Ubuntu **Ubuntu**
**tools:** apt-get install build-essential cmake libpng-dev libglfw3-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
apt-get install build-essential cmake ninja-build **OSX with Brew**
**libs:** brew install cmake libpng glfw gstreamer gst-libav gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly
apt-get install libpng-dev libglfw3-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev