Move most of the Meson build to subdirectories

We sadly cannot call `shared_library()` and `executable()` in these
subdirectories while still maintaining the same `build/` directory
structure, but this is still much cleaner. All of the other build
artifacts are now also gone from the root of `build/` so it's cleaner
overall.
This commit is contained in:
Robbert van der Helm
2021-07-01 14:51:50 +02:00
parent 8dd3e091fb
commit d459649f49
12 changed files with 305 additions and 284 deletions
+4 -3
View File
@@ -19,11 +19,12 @@
#include <future>
#include <iomanip>
// Generated inside of the build directory
#include <src/common/config/config.h>
#include <src/common/config/version.h>
#include <sys/resource.h>
// Generated inside of the build directory
#include <config.h>
#include <version.h>
#include "../../common/configuration.h"
#include "../../common/utils.h"
#include "../host-process.h"
+1 -1
View File
@@ -18,7 +18,7 @@
#include <pluginterfaces/base/ustring.h>
#include "src/common/serialization/vst3.h"
#include "../../common/serialization/vst3.h"
#include "vst3-impls/context-menu-target.h"
#include "vst3-impls/plugin-proxy.h"