Java support for soong is still a work in progress and not ready for wide use yet.
On Tue, Sep 12, 2017 at 10:37 AM, Michael Lekman <[email protected]> wrote: > Thanks. > > It didn't translate LOCAL_RESOURCE_DIR and LOCAL_MANIFEST_FILE. Are they > not supported anymore? > > > On Tuesday, 12 September 2017 19:12:16 UTC+2, Colin Cross wrote: >> >> That's a mistake in the androidmk tool, it should have produced: >> aidl: { >> local_include_dirs: ["api"], >> } >> >> On Tue, Sep 12, 2017 at 6:10 AM, Michael Lekman <[email protected]> >> wrote: >> >>> Hello, >>> >>> I am trying to convert my Android.mk file to Android.bp. >>> But it fails when I use aidl_includes. ANdroid.mk was converted using >>> androidmk. >>> >>> >>> include $(CLEAR_VARS) >>> LOCAL_MODULE := libmysharedlib >>> LOCAL_SRC_FILES := \ >>> file.cpp \ >>> $(call all-Iaidl-files-under, api) >>> LOCAL_CPPFLAGS := -std=gnu++11 -Wall >>> LOCAL_C_INCLUDES += \ >>> $(LOCAL_PATH) \ >>> external/rapidjson/include >>> LOCAL_LDFLAGS := -llog >>> LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) >>> LOCAL_MULTILIB := both >>> LOCAL_SHARED_LIBRARIES := \ >>> liblog \ >>> libbinder \ >>> libutils \ >>> libpowermanager \ >>> >>> LOCAL_STATIC_LIBRARIES := libcutils >>> LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/api >>> >>> include $(BUILD_SHARED_LIBRARY) >>> >>> FAILED: out/soong/build.ninja >>> out/soong/.bootstrap/bin/soong_build -t -b out/soong -d >>> out/soong/build.ninja.d -o out/soong/build.ninja Android.bp >>> Clang SA is not enabled >>> error: vendor/my-shared-lib/Android.bp:38:18: unrecognized property >>> "aidl_includes" >>> error: vendor/my-shared-lib/Android.bp:74:18: unrecognized property >>> "aidl_includes" >>> ninja: build stopped: subcommand failed. >>> 13:59:19 soong bootstrap failed with: exit status 1 >>> make: *** [run_soong_ui] Error 1 >>> >>> BR >>> /Michael >>> >>> -- >>> -- >>> You received this message because you are subscribed to the "Android >>> Building" mailing list. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/android-building?hl=en >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Android Building" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > -- > You received this message because you are subscribed to the "Android > Building" mailing list. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-building?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "Android Building" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
