Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6cf9db23 authored by Iliyan Malchev's avatar Iliyan Malchev
Browse files

fix build



Add hidl-gen as a dependency on HAL modules, and set the -r path
properly in the absence of $TOP being defined.

Proper fix will include auto-generating the makefile correctly form
hidl-gen.

Change-Id: I9dbe27b80c6c9ab4be9f88bf50496bdfd7cee423
Signed-off-by: default avatarIliyan Malchev <malchev@google.com>
parent a4831394
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -11,10 +11,12 @@ GEN := \
  $(intermediates)/android/hardware/nfc/1.0/NfcAll.cpp \
  $(intermediates)/android/hardware/nfc/1.0/NfcClientCallbackAll.cpp \

$(GEN): hidl-gen

$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)

$(GEN): PRIVATE_CUSTOM_TOOL = \
  hidl-gen -o $(PRIVATE_OUTPUT_DIR) android.hardware.nfc@1.0
  hidl-gen -o $(PRIVATE_OUTPUT_DIR) -r android.hardware:hardware/interfaces android.hardware.nfc@1.0

$(GEN): $(LOCAL_PATH)/types.hal $(LOCAL_PATH)/INfc.hal $(LOCAL_PATH)/INfcClientCallback.hal
	$(transform-generated-source)