def gen_android_lib(self): print "name = '%s'," % self.target_name(self.proj_name) print "android_target = '%s'," % self.properties.sdk_target ## get all folders that contained JAVA file folders = util.find_all_folder_contains_file_with_suffix(os.path.join(self.root, self.proj_name), '*.java') ##ignore bin folder if 'bin' in folders: folders.remove('bin') ##print srcs target print "srcs = glob([%s])" % self.print_all_java(folders) ##append genfile(*.aidl) if self.aidl.is_existed_aidl(): print "+ [" self.aidl.dump_src() print "]" print "," print "visibility = [ 'PUBLIC' ]," print "manifest = 'AndroidManifest.xml'," self.gen_deps(self.deps) self.gen_exported_deps(self.exported_deps)