Commit graph

96 commits

Author SHA1 Message Date
Paul Ferrand
fe4e5ffd6a Set develop to 0.4.1 2020-07-24 00:06:59 +02:00
Paul Ferrand
2cb4562add Bump version to 0.4.0 2020-07-24 00:00:35 +02:00
Jean Pierre Cimalando
ad6e45f9ab Add option to force asserts in release builds 2020-05-19 23:42:10 +02:00
Jean Pierre Cimalando
d75f6ea1a8 Set a default build type 2020-05-19 20:22:29 +02:00
Jean Pierre Cimalando
e527238d16 Add some status messages regarding the AU build 2020-05-14 11:24:02 +02:00
Jean Pierre Cimalando
90d02a1be4 Build the AU using VST wrapping 2020-05-13 07:32:57 -07:00
Jean Pierre Cimalando
1e43989919 Allow render to be built if SFIZZ_JACK is not set 2020-05-03 06:59:59 +02:00
Jean Pierre Cimalando
d1333a5ab3 Add tool to capture Dimension EG curves 2020-04-01 09:40:26 +02:00
Paul Fd
8b639845a9 Move the uninstall definition at the end
of the root CMakeLists and add custom
commands to remove the lv2/vst directories
2020-03-14 18:05:07 +01:00
redtide
8861e0e8dc Bump version 2020-03-14 15:01:52 +01:00
Jean Pierre Cimalando
2dc41f4503 Initial VST plugin 2020-03-07 22:34:38 +01:00
redtide
c2fdced546 Bump versions 2020-02-29 13:47:05 +01:00
redtide
df413a2f5a Indentation fix [skip ci] 2020-02-27 23:45:02 +01:00
Paul Ferrand
a1af7a0b67
Enable static builds without vcpkg for linux platforms and strip symbols from the LV2 plugin (#72)
* Building statically without vcpkg
* Removed the docker/build scripts, since they're in Travis now
2020-02-26 16:10:35 +01:00
Jean Pierre Cimalando
8b7bba682c Compatibility with CMake 3.5 2020-01-31 23:24:36 +01:00
Paul Ferrand
4793963e88 Activated back the LV2 option by default 2020-01-30 08:07:34 +01:00
Paul Ferrand
a548cd5f2a Changes in the way the doc and build are worded 2020-01-25 14:20:42 +01:00
Paul Ferrand
d8c97d4189 New pc file update 2020-01-23 22:28:27 +01:00
Paul Ferrand
118123ea3c Changed the required CMake version 2020-01-19 07:43:20 +01:00
Paul Ferrand
d1979d6674 More windows cleanups 2020-01-19 07:43:20 +01:00
redtide
42208ce621 Don't show build information when building from other projects 2020-01-19 01:10:42 +01:00
redtide
81c95178d3 Use the correct sub project name 2020-01-07 20:31:31 +01:00
redtide
199c14ea54 LV2 CMake clean up plus Windows settings 2020-01-06 10:29:15 +01:00
redtide
92925097f0 Minor changes 2019-12-30 05:39:39 +01:00
Paul Ferrand
62b64f7eff Added C language to the base project
The Cmake check IPO script seems to need it in order to do its
initial checks on all compilers used in the project.
If you add source files that it did not check beforehand it
complains...
2019-12-26 11:42:21 +01:00
redtide
a3fc603dc7 macOS build support 2019-12-23 05:13:29 -08:00
redtide
4d139137cc Check for IPO 2019-11-26 13:43:07 +01:00
redtide
f38c538ee1 Update CMake files, generic LV2 configuration 2019-11-25 23:19:40 +01:00
redtide
11ade33e9d Organize CMake files 2019-11-25 16:10:30 +01:00
Paul Ferrand
12115ffa72 Cleanup and fixes 2019-11-23 19:43:34 +01:00
Paul Ferrand
8e6955e43a Added tests 2019-11-23 19:10:37 +01:00
Paul Ferrand
a17a7b3b0b Commit all the Makefiles 2019-11-23 18:59:29 +01:00
Paul Ferrand
3892f77657 Libraries should build! 2019-11-23 18:31:14 +01:00
Paul Ferrand
34fd01a2ea Move the old cmakefiles to create the new ones 2019-11-23 17:30:56 +01:00
Paul Ferrand
33a12be35a Corrected the CMakeLists to properly install the shared library 2019-11-19 01:21:08 +01:00
Paul Ferrand
0516bee5d8 Added the shared library bindings 2019-11-17 09:04:42 +01:00
paulfd
841f1f3e4b Revert "Trying a terser way to express the minimum version"
This reverts commit 4fb8e407cb.
2019-09-22 19:05:06 +02:00
Paul Ferrand
4fb8e407cb
Trying a terser way to express the minimum version 2019-09-22 18:38:58 +02:00
Paul Ferrand
eecd2c74ff
Only set the CXX standard if not set previously 2019-09-22 18:10:25 +02:00
Paul Ferrand
80b35263db
Removed the explicit standard from the cmake
This should allow consuming project to choose their own standard level freely
2019-09-22 16:31:29 +02:00
redtide
ed47ae2a8b Fix Travis build: client build temporarily disabled. 2019-09-21 20:47:29 -06:00
paulfd
7c1fc138e5 Added an external header library for filesystem that defaults to the standard library on cpp 17 and finished cleaning up the c++14 issues 2019-09-21 14:12:02 +02:00
paulfd
105c459a4a cleanups 2019-09-21 13:01:50 +02:00
paulfd
4fe0cbab7f added the cmake switch 2019-09-21 10:29:16 +02:00
paulfd
914d60bfc1 Yet some more tooling updates 2019-09-21 01:43:04 +02:00
paulfd
1700068d1e Tooling updates; requires a higher cmake version in abseil and co... 2019-09-21 01:33:03 +02:00
paulfd
cec6b3f3ba Sanitize a bit the submodules and make 3 of them in-tree; abseil and google benchmark left 2019-09-18 00:14:08 +02:00
falkTX
52308936ca Fix build with gcc-7 on linux (WIP)
Not very clean, needs improvement
2019-09-10 20:30:50 +01:00
paulfd
b41aa08464 Updated modules 2019-09-08 18:17:58 +02:00
paulfd
db45224e79 Updated submodules 2019-08-30 16:12:01 +02:00