Browse Source

include zplugins in osx installation

use_builds_script
Alexandros Theodotou 3 years ago
parent
commit
296c2919a6
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 10
      debian/meson.build
  2. 3
      meson.build
  3. 2
      osx-brew/meson.build
  4. 1
      osx-brew/zrythm.rb.in

10
debian/meson.build vendored

@ -15,26 +15,22 @@ @@ -15,26 +15,22 @@
# You should have received a copy of the GNU Affero General Public License
# along with Zrythm. If not, see <https://www.gnu.org/licenses/>.
debian_conf = configuration_data ()
debian_conf.merge_from (global_conf)
debian_conf.set ('BUILT_ZPLUGINS_DIR', zplugins_installation.full_path ())
debian_changelog = configure_file (
output: 'changelog',
input: 'changelog.in',
configuration: debian_conf,
configuration: global_conf,
)
debian_control = configure_file (
output: 'control',
input: 'control.in',
configuration: debian_conf,
configuration: global_conf,
)
debian_rules = configure_file (
output: 'rules',
input: 'rules.in',
configuration: debian_conf,
configuration: global_conf,
)
debian_pkg_filename = run_command (

3
meson.build

@ -183,6 +183,9 @@ zplugins_installation = custom_target ( @@ -183,6 +183,9 @@ zplugins_installation = custom_target (
install: false,
)
global_conf.set (
'BUILT_ZPLUGINS_DIR', zplugins_installation.full_path ())
lsp_dsp_lib_installation = custom_target (
'lsp-dsp-lib-installation',
output: 'lsp-dsp-lib.pc',

2
osx-brew/meson.build

@ -116,7 +116,7 @@ zrythm_bottle = custom_target ( @@ -116,7 +116,7 @@ zrythm_bottle = custom_target (
'@INPUT1@', '@PRIVATE_DIR@',
'@INPUT3@',
],
depends: make_breeze_icons,
depends: make_breeze_icons, zplugins_installation,
install: false,
)

1
osx-brew/zrythm.rb.in

@ -43,6 +43,7 @@ class Zrythm@DASH_TRIAL@ < Formula @@ -43,6 +43,7 @@ class Zrythm@DASH_TRIAL@ < Formula
system "ninja", "-v"
system "ninja", "install", "-v"
system "cp", "-r", "/tmp/breeze-dark", "#{share}/icons/breeze-dark"
system "cp", "-RLv" "@BUILT_ZPLUGINS_DIR@/*", "#{lib}/zrythm/lib/lv2/"
end
end

Loading…
Cancel
Save