support byte-by-byte reproducible build

build path ends in the final binary package causing the
build not to be reproducible byte-by-byte.

Reference:
https://bugs.debian.org/899358

Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>
dev
Héctor Orón Martínez 6 years ago committed by Daniel Stone
parent 53d7c243ba
commit 250f1066ff
  1. 2
      compositor/meson.build
  2. 2
      ivi-shell/meson.build
  3. 2
      weston.ini.in

@ -160,8 +160,6 @@ endif
weston_ini_config = configuration_data() weston_ini_config = configuration_data()
weston_ini_config.set('bindir', dir_bin) weston_ini_config.set('bindir', dir_bin)
weston_ini_config.set('libexecdir', dir_libexec) weston_ini_config.set('libexecdir', dir_libexec)
weston_ini_config.set('abs_top_srcdir', meson.source_root())
weston_ini_config.set('abs_top_builddir', meson.build_root())
configure_file( configure_file(
input: '../weston.ini.in', input: '../weston.ini.in',
output: 'weston.ini', output: 'weston.ini',

@ -40,8 +40,6 @@ if get_option('shell-ivi')
ivi_test_config = configuration_data() ivi_test_config = configuration_data()
ivi_test_config.set('bindir', dir_bin) ivi_test_config.set('bindir', dir_bin)
ivi_test_config.set('libexecdir', dir_libexec) ivi_test_config.set('libexecdir', dir_libexec)
ivi_test_config.set('abs_top_srcdir', meson.current_source_dir())
ivi_test_config.set('abs_top_builddir', meson.current_build_dir())
ivi_test_config.set('plugin_prefix', meson.current_build_dir()) ivi_test_config.set('plugin_prefix', meson.current_build_dir())
ivi_test_config.set('westondatadir', join_paths(dir_data, 'weston')) ivi_test_config.set('westondatadir', join_paths(dir_data, 'weston'))
ivi_test_ini = configure_file( ivi_test_ini = configure_file(

@ -38,7 +38,7 @@ path=/usr/bin/google-chrome
[launcher] [launcher]
icon=/usr/share/icons/gnome/24x24/apps/arts.png icon=/usr/share/icons/gnome/24x24/apps/arts.png
path=@abs_top_builddir@/weston-flower path=@bindir@/weston-flower
[input-method] [input-method]
path=@libexecdir@/weston-keyboard path=@libexecdir@/weston-keyboard

Loading…
Cancel
Save