Alexandros Theodotou
|
68bbca2711
|
cmake: Install host-plugin/native-plugin/standalone pkgconfig files
|
11 months ago |
falkTX
|
454e2e5fb6
|
cmake: Set CMP0126 policy to new
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c1352d5aa8
|
Fix previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a703a53232
|
cmake: allow static builds, add host-plugin target
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a627caf17f
|
Install the new CarlaMemUtils.hpp file
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d8e4cc7445
|
Fix cmake build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b4f5eaac40
|
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cd4556c6df
|
cmake: install framework headers in subdirs, alike regular libs
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
47fa40880d
|
cmake: fix pkg-config not having full path
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7ad60fc7de
|
cmake: fix location of macos framework binary symlinks
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b180e624d2
|
cmake: do not setup pkg-config file for msvc builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7f8c3aeba3
|
cmake: set up rpath for carla-utils pkg-config file
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4328a2e09b
|
cmake: correct bin install dir, remove CARLA_SKIP_LIBDIR_SUFFIX
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
65d9e08726
|
cmake: Correct symlink install code
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3ea6fd40b2
|
cmake: try to install framework bins correctly, with symlinks
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f69896bcff
|
cmake: Fix macos build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6251d75ddc
|
cmake: add lv2-gtk2/3 bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
8d4bf13cd4
|
cmake: add CARLA_SKIP_LIBDIR_SUFFIX option
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a358344017
|
cmake: Use full path to linker script
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cb7f1a9757
|
cmake: try another mac approach
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d1810f7e31
|
cmake: set -stdlib=libc++ globally
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c25d18bfd2
|
More cmake mac framework fixups
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4039242245
|
Fixup macOS framework deployment target
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c38ea6ca34
|
More tweaks to cmake and macOS framework builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
41ce7d855e
|
cmake: Setup a few more macOS framework details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
604416bf33
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d9c144bc4e
|
Fix missing symbols
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a7e0d11ec1
|
Fix cmake build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e8efd1295f
|
cmake: add HAVE_PYQT flag, native-plugin lib
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ad74034145
|
cmake: use libdir without subdir on windows
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2f503d70cb
|
cmake: make sure to install any built frameworks
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3687d74483
|
cmake: skip pkg-config install if using mac frameworks, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
03f1f78be6
|
cmake: skip bin and lib install for macOS framework builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
31f9a6eef9
|
cmake: link to cocoa where needed
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6b85836ff9
|
cmake: remove superfulous define
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ffd80d1dcc
|
Allow building libs as macOS frameworks
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fa3253b01f
|
cmake: set IMPORT_PREFIX for libs, needed for msvc builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1c759b6035
|
cmake: see if SUFFIX ${CMAKE_SHARED_LIBRARY_SUFFIX} does anything
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6d82c0b71b
|
cmake: fix CI env, force lib prefix (needed under windows)
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
67b6b9b207
|
cmake: be verbose on the location of installed files
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f11c6785a3
|
Fix cmake install order
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
92dcc09c4a
|
cmake: install code headers and pkgconfig file
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2d1b963723
|
cmake: Ignore a clang warning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1a75fc6b19
|
Fix cmake defaults, msvc log thread
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f7696dca5e
|
More msvc details, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
84c219c629
|
more msvc bits, add cmake mingw CI test
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
62221b9c59
|
Keep fighting msvc
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5cceaa18a4
|
Even more msvc compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
944460ac74
|
msvc compat bits
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ecff510fcb
|
Add windows cmake CI test
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |