Skip to content
Snippets Groups Projects
Commit d6530420 authored by Simon McVittie's avatar Simon McVittie
Browse files

pressure-vessel: Correctly track dependencies on generated headers

parent a93f9e7e
No related branches found
No related tags found
No related merge requests found
......@@ -105,6 +105,10 @@ pressure_vessel_utils = static_library(
include_directories : pv_include_dirs,
install: false,
)
pressure_vessel_utils_dep = declare_dependency(
link_with : pressure_vessel_utils,
sources : launcher1[1],
)
launcher_codegen = static_library(
'pressure-vessel-launcher-codegen',
......@@ -116,6 +120,10 @@ launcher_codegen = static_library(
include_directories : pv_include_dirs,
install: false,
)
launcher_codegen_dep = declare_dependency(
link_with : launcher_codegen,
sources : launcher1[1],
)
executable(
'pressure-vessel-adverb',
......@@ -126,13 +134,11 @@ executable(
],
c_args : pv_c_args,
dependencies : [
pressure_vessel_utils_dep,
threads,
gio_unix,
libglnx.get_variable('libglnx_dep'),
],
link_with : [
pressure_vessel_utils,
],
include_directories : pv_include_dirs,
install : true,
install_dir : pv_bindir,
......@@ -147,13 +153,11 @@ executable(
],
c_args : pv_c_args,
dependencies : [
pressure_vessel_utils_dep,
threads,
gio_unix,
libglnx.get_variable('libglnx_dep'),
],
link_with : [
pressure_vessel_utils,
],
include_directories : pv_include_dirs,
install : true,
install_dir : pv_bindir,
......@@ -168,14 +172,12 @@ executable(
],
c_args : pv_c_args,
dependencies : [
launcher_codegen_dep,
pressure_vessel_utils_dep,
threads,
gio_unix,
libglnx.get_variable('libglnx_dep'),
],
link_with : [
launcher_codegen,
pressure_vessel_utils,
],
include_directories : pv_include_dirs,
install : true,
install_dir : pv_bindir,
......@@ -201,14 +203,12 @@ executable(
] + enums,
c_args : pv_c_args,
dependencies : [
pressure_vessel_utils_dep,
libsteamrt_static_dep,
gio_unix,
xau,
libglnx.get_variable('libglnx_dep'),
],
link_with : [
pressure_vessel_utils,
],
include_directories : pv_include_dirs,
install : true,
install_dir : pv_bindir,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment