diff --git a/test/mesh/Makefile b/test/mesh/Makefile index 286dc5db9..b5be822cb 100644 --- a/test/mesh/Makefile +++ b/test/mesh/Makefile @@ -46,8 +46,8 @@ LDFLAGS += $(shell pkg-config libusb-1.0 --libs) LDFLAGS += -lCppUTest -lCppUTestExt -mesh: mesh.h ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_SERVER_OBJ} ${SM_OBJ} pb_adv.o pb_gatt.o mesh_foundation.o mesh_proxy_service_server.o mesh_provisioning_service_server.o mesh_crypto.o provisioning_device.o mesh_network.o mesh_peer.o mesh_lower_transport.o mesh_transport.o mesh_virtual_addresses.o mesh_keys.o mesh.o - ${CC} $(filter-out *.h,$^) ${CFLAGS} ${LDFLAGS} -o $@ +mesh: mesh.h ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_SERVER_OBJ} ${SM_OBJ} pb_adv.o pb_gatt.o gatt_bearer.o mesh_foundation.o mesh_proxy_service_server.o mesh_provisioning_service_server.o mesh_crypto.o provisioning_device.o mesh_network.o mesh_peer.o mesh_lower_transport.o mesh_transport.o mesh_virtual_addresses.o mesh_keys.o mesh.o + ${CC} $(filter-out mesh.h,$^) ${CFLAGS} ${LDFLAGS} -o $@ provisioner: ${CORE_OBJ} ${COMMON_OBJ} ${SM_OBJ} pb_adv.o mesh_crypto.o provisioning_provisioner.o provisioner.o ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@ @@ -68,7 +68,7 @@ mesh_provisioning_device.h: mesh_provisioning_device.gatt python ${BTSTACK_ROOT}/tool/compile_gatt.py $< $@ mesh_provisioning_device: mesh_provisioning_device.h ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_SERVER_OBJ} ${SM_OBJ} pb_adv.o pb_gatt.o mesh_crypto.o provisioning_device.o mesh_proxy_service_server.o mesh_provisioning_service_server.o mesh_provisioning_device.o - ${CC} $(filter-out *.h,$^) ${CFLAGS} ${LDFLAGS} -o $@ + ${CC} $(filter-out mesh_provisioning_device.h,$^) ${CFLAGS} ${LDFLAGS} -o $@ mesh_proxy_server.h: mesh_proxy_server.gatt python ${BTSTACK_ROOT}/tool/compile_gatt.py $< $@