summaryrefslogtreecommitdiff
path: root/Makefile.mesh
diff options
context:
space:
mode:
authorBrian Gix <brian.gix@intel.com>2019-06-12 08:09:50 -0700
committerBrian Gix <brian.gix@intel.com>2019-06-12 08:13:50 -0700
commit022b6d9cc26b3437010bff11372a1c2a94cdb1df (patch)
treeed7af8302e6df03d5d184f0f58ce5406a63dba3c /Makefile.mesh
parent231c50a1ffd52ddb45f05135b9d7e8a637064d6a (diff)
downloadbluez-022b6d9cc26b3437010bff11372a1c2a94cdb1df.tar.gz
build: Add missing mesh & btpclient dependencies
btpclient and bluetooth mesh fail to build on their own until certain ELL and generated header files have been built, which can cause a build to fail if derived objects are generated in wrong order.
Diffstat (limited to 'Makefile.mesh')
-rw-r--r--Makefile.mesh3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile.mesh b/Makefile.mesh
index 85b88eba4..b1f14e477 100644
--- a/Makefile.mesh
+++ b/Makefile.mesh
@@ -35,6 +35,9 @@ mesh_sources = mesh/mesh.h mesh/mesh.c \
mesh/mesh-defs.h
pkglibexec_PROGRAMS += mesh/bluetooth-meshd
+mesh/mesh.$(OBJEXT): ell/internal
+mesh/main.$(OBJEXT): src/builtin.h lib/bluetooth/bluetooth.h
+
mesh_bluetooth_meshd_SOURCES = $(mesh_sources) mesh/main.c
mesh_bluetooth_meshd_LDADD = src/libshared-ell.la $(ell_ldadd) -ljson-c
mesh_bluetooth_meshd_DEPENDENCIES = $(ell_dependencies) src/libshared-ell.la \