https://github.com/distrho/distrho-ports-extra
Extra "ports" of juce-based plugins using the distrho build system
https://github.com/distrho/distrho-ports-extra
Last synced: 30 days ago
JSON representation
Extra "ports" of juce-based plugins using the distrho build system
- Host: GitHub
- URL: https://github.com/distrho/distrho-ports-extra
- Owner: DISTRHO
- Created: 2015-03-20T07:54:39.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-02-11T11:36:49.000Z (over 7 years ago)
- Last Synced: 2023-08-14T00:10:31.985Z (almost 2 years ago)
- Language: C
- Size: 6.12 MB
- Stars: 10
- Watchers: 7
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---------------------------------------
- README for DISTRHO Ports (Extra) -
-------------------------------------DISTRHO is an open source project that has the goal of making cross-platform plugins and Linux ports.
This repository contains extra "ports", imported code with the simple objective of making building it easier.
-----------------------------------------------------------------------------------------
---- BUILD DEPENDENCIESTo build these plugins, you first need to install the DISTRHO-Ports libs & source.
You'll also need:
All OSes:
- csound (version 6)
- premake (version 3)Linux: (development versions of these)
- freetype2
- OpenGL/Mesa
- X11 core and extensions (Xinerama, XShm, XRender and XCursor)-----------------------------------------------------------------------------------------
---- BUILD and INSTALLIn order to build the plugins, first run:
`$ ./scripts/premake-update.sh _OS_`
where _OS_ can be 'linux', 'mac' or 'mingw'.
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:
`$ make`
If you just want to build specific plugin versions, you can use 'make lv2' or 'make vst'.
To build in debug mode, use this:
`$ make CONFIG=Debug`