m blueprint_tools On Sun, Sep 24, 2017 at 1:52 AM, Rugnath Ram <[email protected]> wrote:
> Thanks michael, > build/soong$ androidmk Android.mk > Android.bp > androidmk: command not found > > Please help me how to built androidmk? thanks in advance. > > On Tuesday, September 19, 2017 at 2:15:51 AM UTC+5:30, Michael Lekman > wrote: >> >> $ androidmk Android.mk > Android.bp >> >> androidmk must be built first. build/soong/androidmk/Android.bp >> >> >> On Monday, 18 September 2017 16:25:12 UTC+2, [email protected] wrote: >>> >>> How you convert android.mk to android.bp file. I am looking for >>> documentation but haven't find any thing? Can you please write the >>> procedure here? >>> >>> Regards, >>> >>> On Saturday, September 16, 2017 at 9:54:44 PM UTC+2, Michael Lekman >>> wrote: >>>> >>>> I found it. aidl export flag was missing: >>>> >>>> aidl: { >>>> local_include_dirs: ["api"], >>>> export_aidl_headers: true, >>>> } >>>> >>>> >>>> On Friday, 15 September 2017 16:15:31 UTC+2, Michael Lekman wrote: >>>>> >>>>> follow up question about aidl code generation: I have added this to my >>>>> Android.bp file >>>>> >>>>> cc_library_shared { >>>>> name: "libtest", >>>>> srcs: [ >>>>> "api/corp/proj/IGreatService.aidl", >>>>> ], >>>>> cppflags: [ >>>>> "-std=gnu++11", >>>>> "-Wall", >>>>> ], >>>>> include_dirs: ["external/rapidjson/include"], >>>>> local_include_dirs: ["."], >>>>> export_include_dirs: ["."], >>>>> compile_multilib: "both", >>>>> shared_libs: [ >>>>> "liblog", >>>>> "libbinder", >>>>> "libutils", >>>>> ], >>>>> >>>>> static_libs: ["libcutils"], >>>>> aidl: { >>>>> local_include_dirs: ["api"], >>>>> } >>>>> } >>>>> >>>>> >>>>> Unfortunately it doesn't generated the header file from aidl. >>>>> >>>>> vendor/proj/proprietary/system/test/MyState.h:4:10: fatal error: >>>>> 'corp/proj/IGreatService.h' file not found >>>>> >>>>> BR >>>>> /Michael >>>>> >>>>> On Tuesday, 12 September 2017 23:38:16 UTC+2, Colin Cross wrote: >>>>>> >>>>>> 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. > -- -- 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.
