Browse Source

Merge branch 'staging'

carla_vst
Alexandros Theodotou 4 years ago
parent
commit
fff150acf1
  1. 2
      data/meson.build
  2. 12
      ext/libcyaml/meson.build
  3. 29
      meson.build
  4. 8
      resources/meson.build

2
data/meson.build

@ -3,4 +3,4 @@ install_data ( @@ -3,4 +3,4 @@ install_data (
install_dir: schemasdir)
install_data (
'zrythm.desktop',
install_dir: datadir / 'applications')
install_dir: join_paths (datadir, 'applications'))

12
ext/libcyaml/meson.build

@ -4,12 +4,12 @@ cyaml_inc = [ @@ -4,12 +4,12 @@ cyaml_inc = [
cyaml = static_library (
'cyaml',
sources: [
'src' / 'mem.c',
'src' / 'save.c',
'src' / 'free.c',
'src' / 'load.c',
'src' / 'utf8.c',
'src' / 'util.c',
join_paths ('src', 'mem.c'),
join_paths ('src', 'save.c'),
join_paths ('src', 'free.c'),
join_paths ('src', 'load.c'),
join_paths ('src', 'utf8.c'),
join_paths ('src', 'util.c'),
],
dependencies: yaml_dep,
include_directories: cyaml_inc,

29
meson.build

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
project (
'zrythm', ['c', 'cpp'],
version: '0.5.001',
version: '0.5.007',
license: 'GPLv3+',
#meson_version: '>= 0.24.0',
default_options: [
@ -10,13 +10,13 @@ project ( @@ -10,13 +10,13 @@ project (
)
prefix = get_option ('prefix')
bindir = prefix / get_option('bindir')
libdir = prefix / get_option ('libdir')
libexecdir = prefix / get_option ('libexecdir')
includedir = prefix / get_option('includedir')
datadir = prefix / get_option('datadir')
sysconfdir = prefix / get_option('sysconfdir')
schemasdir = datadir / 'glib-2.0/schemas'
bindir = join_paths (prefix, get_option('bindir'))
libdir = join_paths (prefix, get_option ('libdir'))
libexecdir = join_paths (prefix, get_option ('libexecdir'))
includedir = join_paths (prefix, get_option('includedir'))
datadir = join_paths (prefix, get_option('datadir'))
sysconfdir = join_paths (prefix, get_option('sysconfdir'))
schemasdir = join_paths (datadir, 'glib-2.0/schemas')
cdata = configuration_data ()
cdata.set_quoted (
@ -51,9 +51,12 @@ endif @@ -51,9 +51,12 @@ endif
root_inc = include_directories ('.')
inc_inc = include_directories ('inc')
ext_inc = include_directories ('ext')
midilib_inc = include_directories ('ext' / 'midilib')
cyaml_inc = include_directories ('ext' / 'libcyaml' / 'include')
zix_inc = include_directories ('ext' / 'zix')
midilib_inc = include_directories (
join_paths ('ext', 'midilib'))
cyaml_inc = include_directories (
join_paths ('ext', 'libcyaml', 'include'))
zix_inc = include_directories (
join_paths ('ext', 'zix'))
all_inc = [
root_inc,
inc_inc,
@ -278,12 +281,12 @@ run_target ( @@ -278,12 +281,12 @@ run_target (
command: [
'rm',
'-rf',
'doc' / 'html',
join_paths ('doc', 'html'),
],
)
meson.add_install_script (
'scripts' / 'meson_post_install.py')
join_paths ('scripts', 'meson_post_install.py'))
gnome = import('gnome')

8
resources/meson.build

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
install_subdir (
'fonts' / 'Segment7Standard',
install_dir: datadir / 'zrythm')
join_paths ('fonts', 'Segment7Standard'),
install_dir: join_paths (datadir, 'zrythm'))
install_data (
'icons' / 'zrythm' / 'zrythm.svg',
install_dir: datadir / 'icons' / 'hicolor' / 'scalable' / 'apps')
join_paths ('icons', 'zrythm', 'zrythm.svg'),
install_dir: join_paths (datadir, 'icons', 'hicolor', 'scalable', 'apps'))

Loading…
Cancel
Save