4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-02-20 20:17:29 +08:00

Merge pull request #3677 from geniusgogo/master

[tools] fixed python 2.x `cmp`
This commit is contained in:
Bernard Xiong 2020-06-11 10:43:59 +08:00 committed by GitHub
commit 12530b72a8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,6 +28,7 @@ import os
import sys
import string
import utils
import operator
from SCons.Script import *
from utils import _make_path_relative
@ -678,13 +679,12 @@ def DefineGroup(name, src, depend, **parameters):
def PriorityInsertGroup(groups, group):
length = len(groups)
for i in range(0, length):
if cmp(groups[i]['name'].lower(), group['name'].lower()) > 0:
if operator.gt(groups[i]['name'].lower(), group['name'].lower()):
groups.insert(i, group)
return
groups.append(group)
# add a new group
#Projects.append(group)
PriorityInsertGroup(Projects, group)
return objs