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

Commit ae911cb8 authored by Siarhei Vishniakou's avatar Siarhei Vishniakou
Browse files

Suppress key validation logs

If the validation of keylayouts / keycharmaps / keyconfigs succeeds, do
not log anything to reduce logspam. The "-q" argument was misplaced in
the original CL.

Bug: 35672363
Test: touch frameworks/base/data/keyboards/Vendor_045e_Product_028e.kl && m
Also, change the behaviour in tools/validatekeymaps/Main.cpp to always
ignore "-q", see that the logs come back.

Change-Id: I3cd2ef161942905c2d8ffce8fc93dd345868066d
parent 070db35b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ LOCAL_BUILT_MODULE := $(intermediates)/stamp
validatekeymaps := $(HOST_OUT_EXECUTABLES)/validatekeymaps$(HOST_EXECUTABLE_SUFFIX)
$(LOCAL_BUILT_MODULE): PRIVATE_VALIDATEKEYMAPS := $(validatekeymaps)
$(LOCAL_BUILT_MODULE) : $(framework_keylayouts) $(framework_keycharmaps) $(framework_keyconfigs) | $(validatekeymaps)
	$(hide) -q $(PRIVATE_VALIDATEKEYMAPS) $^
	$(hide) $(PRIVATE_VALIDATEKEYMAPS) -q $^
	$(hide) mkdir -p $(dir $@) && touch $@

# Run validatekeymaps uncondionally for platform build.