Browse Source

Update readme

Signed-off-by: falkTX <falktx@falktx.com>
tags/2020-07-14
falkTX 4 years ago
parent
commit
6d07715451
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 15 additions and 15 deletions
  1. +15
    -15
      README.md

+ 15
- 15
README.md View File

@@ -1,13 +1,10 @@
-------------------------------
- README for DISTRHO Ports -
-----------------------------
# DISTRHO Ports


DISTRHO is an open source project that has the goal of making cross-platform plugins and Linux ports. DISTRHO is an open source project that has the goal of making cross-platform plugins and Linux ports.


<b>This repository contains the Linux ports</b>.
<b>This repository contains the GNU/Linux and LV2 ports</b>


-----------------------------------------------------------------------------------------
---- BUILD DEPENDENCIES
## BUILD DEPENDENCIES


To build plugins, you first need to install the following dependencies: To build plugins, you first need to install the following dependencies:


@@ -15,33 +12,36 @@ All OSes:


- premake (version 3) - premake (version 3)



Linux: (development versions of these)
GNU/Linux: (development versions of these)


- ALSA - ALSA
- freetype2 - freetype2
- OpenGL/Mesa - OpenGL/Mesa
- X11 core and extensions (XShm, XRender and XCursor) - X11 core and extensions (XShm, XRender and XCursor)



-----------------------------------------------------------------------------------------
---- BUILD and INSTALL
## BUILD and INSTALL


In order to build the plugins, first run: In order to build the plugins, first run:


`$ ./scripts/premake-update.sh _OS_`
```
./scripts/premake-update.sh _OS_
```


where _OS_ can be 'linux', 'mac' or 'mingw'.<br/>
where *_OS_* can be `linux`, `mac` or `mingw`.
This operation requires 'premake' (version 3) to be installed on your system. This operation requires 'premake' (version 3) to be installed on your system.




You are now ready to start building. Run this on the source root folder: You are now ready to start building. Run this on the source root folder:


`$ make`
```
make
```


If you just want to build specific plugin versions, you can use 'make lv2' or 'make vst'. If you just want to build specific plugin versions, you can use 'make lv2' or 'make vst'.




To build in debug mode, use this: To build in debug mode, use this:


`$ make CONFIG=Debug`
```
make CONFIG=Debug
```

Loading…
Cancel
Save