Ejemplo n.º 1
0
    def remove_framework(cls, project, package_name):
        cls.show_project_info(project)

        package = cls.check_added_package(project, package_name)
        if package is None:
            print MultiLanguage.get_string('PACKAGE_PKG_NOT_FOUND_FMT', package_name)
            return

        dir = package["dir_path"]
        print MultiLanguage.get_string('PACKAGE_PKG_REMOVE_FMT', dir)
        uninstall_helper = RemoveFrameworkHelper(project, dir)
        uninstall_helper.run()
        print MultiLanguage.get_string('PACKAGE_PKG_REMOVE_OK')
Ejemplo n.º 2
0
    def remove_framework(cls, project, package_name):
        cls.show_project_info(project)

        package = cls.check_added_package(project, package_name)
        if package is None:
            print cocos.MultiLanguage.get_string('PACKAGE_PKG_NOT_FOUND_FMT') % package_name
            return

        dir = package["dir_path"]
        print cocos.MultiLanguage.get_string('PACKAGE_PKG_REMOVE_FMT') % dir
        uninstall_helper = RemoveFrameworkHelper(project, dir)
        uninstall_helper.run()
        print cocos.MultiLanguage.get_string('PACKAGE_PKG_REMOVE_OK')
Ejemplo n.º 3
0
    def remove_framework(cls, project, package_name):
        print "[PROJECT] > project path: %s" % project["path"]
        print "[PROJECT] > project type: %s" % project["type"]
        packages_dir = project["packages_dir"]
        if not os.path.isdir(packages_dir):
            print "[PROJECT] > Not found any packages."
            return

        name_len = len(package_name)
        dirs = os.listdir(packages_dir)
        for dir in dirs:
            dir_path = packages_dir + os.sep + dir
            if not os.path.isdir(dir_path):
                continue

            if dir == package_name:
                print "[PROJECT] > Removing '%s' ..." % dir
                uninstall_helper = RemoveFrameworkHelper(project, dir_path)
                uninstall_helper.run()
            elif dir[0:name_len + 1] == package_name + '-':
                print "[PROJECT] > Removing '%s' ..." % dir
                uninstall_helper = RemoveFrameworkHelper(project, dir_path)
                uninstall_helper.run()
Ejemplo n.º 4
0
    def remove_framework(cls, project, package_name):
        print "[PROJECT] > project path: %s" % project["path"]
        print "[PROJECT] > project type: %s" % project["type"]
        packages_dir = project["packages_dir"]
        if not os.path.isdir(packages_dir):
            print "[PROJECT] > Not found any packages."
            return

        name_len = len(package_name)
        dirs = os.listdir(packages_dir)
        for dir in dirs:
            dir_path = packages_dir + os.sep + dir
            if not os.path.isdir(dir_path):
                continue

            if dir == package_name:
                print "[PROJECT] > Removing '%s' ..." % dir
                uninstall_helper = RemoveFrameworkHelper(project, dir_path)
                uninstall_helper.run()
            elif dir[0:name_len+1] == package_name + '-':
                print "[PROJECT] > Removing '%s' ..." % dir
                uninstall_helper = RemoveFrameworkHelper(project, dir_path)
                uninstall_helper.run()