Exemple #1
0
    def _check_ndk(self):
        ndk_arg = False
        ndk_path = os.path.join(os.environ['HOME'], 'android/ndk')

        argc = len(sys.argv)
        for i in range(1, argc):
            arg = sys.argv[i]
            if arg == "--NDK" and i < argc - 1:
                ndk_path = sys.argv[i + 1]
                ndk_arg = True
                break

            elif arg.startswith("--NDK="):
                arg, val = arg.split("=")
                ndk_path = val.strip()
                ndk_arg = True
                break

        if not ndk_arg:
            Log.w(
                "WARNING: No --NDK argument detected, using default NDK path ( ~/android/ndk )."
            )

        if not os.path.isdir(ndk_path):
            Log.w( ( "WARNING: You don't have the NDK installed on '%s', either install it or make sure "  % ndk_path ) + \
                   "to override the environment variables ANDROID_* in your Makefile before compiling." )

        return ndk_path
Exemple #2
0
    def _check_ndk(self):
        ndk_arg  = False
        ndk_path = os.path.join( os.environ['HOME'], 'android/ndk' )

        argc = len(sys.argv)
        for i in range(1,argc):
            arg = sys.argv[i]
            if arg == "--NDK" and i < argc - 1:
                ndk_path = sys.argv[i + 1]
                ndk_arg = True
                break

            elif arg.startswith("--NDK="):
                arg, val = arg.split("=")
                ndk_path = val.strip()
                ndk_arg = True
                break

        if not ndk_arg:
            Log.w( "WARNING: No --NDK argument detected, using default NDK path ( ~/android/ndk )." )

        if not os.path.isdir(ndk_path):
            Log.w( ( "WARNING: You don't have the NDK installed on '%s', either install it or make sure "  % ndk_path ) + \
                   "to override the environment variables ANDROID_* in your Makefile before compiling." )

        return ndk_path
Exemple #3
0
 def do_reset(self):
     Log.w( "Action not implemented for this template." )