From 70778c9e8eb5d88b095549210ce562bb9a88b65f Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Sun, 10 Mar 2019 17:12:22 +0100 Subject: [PATCH] Docs: do not mention premake --- Docs/Home.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/Docs/Home.md b/Docs/Home.md index 9e99349..b3d7edc 100644 --- a/Docs/Home.md +++ b/Docs/Home.md @@ -17,25 +17,13 @@ WaveSabre has a new [CMake](https://cmake.org/) based build-system that can gene - Optionally, you can also specify `-DVSTDIR=` to copy the VST plugins into your DAW's VST plugin directory upon build. - Open the generated solution from the build directory, and proceed as normal. -### PreMake + Visual Studio (legacy!) - -WaveSabre can also use Premake 5.0 to generate project files. -- Download a Premake 5.0 binary from here: http://premake.github.io/download.html -- Unzip, and put premake5.exe in a system folder so that it exists in $PATH -- run `premake5 $BUILDTARGET --vstdir=$VSTPATH` - - `$BUILDTARGET` is the build system you want to generate a build for, e.g. *vs2013*. See premake documentation for other options. - - `$VSTPATH` is the location of your VST plugins, e.g `"C:\Program Files (x86)\Steinberg\VstPlugins"`. WaveSabre will copy DLLs here after successful builds. -- The VST project files will be generated in a *build* subfolder. Open the solution from the project root, and proceed as normal. -- Note that most of the C++ projects in the repo only have proper Release configurations, and may fail to build in Debug. This is normal; prefer using Release builds. - ## New Device Check List - Add device to WaveSabreCore/Devices.h - Add device to WaveSabreConvert/Song.cs - Add device to WaveSabrePlayer/include/SongRenderer.h - Add device to WaveSabreStandAlongPlayer/main.cpp -- Add device to Vsts/premake5.lua -- Re-run cmake or premake to create new Vst project file +- Re-run cmake to create new Vst project file - Add Build dependencies for WaveSabreCore and WaveSabrePlayer to VST Project - Profit!