From 022b6d9cc26b3437010bff11372a1c2a94cdb1df Mon Sep 17 00:00:00 2001 From: Brian Gix Date: Wed, 12 Jun 2019 08:09:50 -0700 Subject: 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. --- Makefile.mesh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Makefile.mesh') 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 \ -- cgit v1.2.1