Пример #1
0
    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)