build: add proper dependencies on gdbus-codgen-generated headers
Without this it was possible that ninja built a target that needs the generated header before the header was generated fixes #14
This commit is contained in:
+1
-1
@@ -58,7 +58,7 @@ fbd_dep = declare_dependency(
|
|||||||
|
|
||||||
executable(
|
executable(
|
||||||
'feedbackd',
|
'feedbackd',
|
||||||
sources : 'fbd.c',
|
sources : ['fbd.c', generated_dbus_sources[1]],
|
||||||
include_directories : fbd_inc,
|
include_directories : fbd_inc,
|
||||||
dependencies : fbd_dep,
|
dependencies : fbd_dep,
|
||||||
install : true,
|
install : true,
|
||||||
|
|||||||
+1
-1
@@ -71,7 +71,7 @@ fbd_tests = [
|
|||||||
|
|
||||||
foreach test : fbd_tests
|
foreach test : fbd_tests
|
||||||
t = executable('test-@0@'.format(test),
|
t = executable('test-@0@'.format(test),
|
||||||
['test-@0@.c'.format(test)],
|
['test-@0@.c'.format(test), generated_dbus_sources[1]],
|
||||||
c_args : test_fbd_cflags,
|
c_args : test_fbd_cflags,
|
||||||
pie : true,
|
pie : true,
|
||||||
link_args : test_fbd_link_args,
|
link_args : test_fbd_link_args,
|
||||||
|
|||||||
Reference in New Issue
Block a user