@@ -108,13 +108,17 @@ def build_wheels(pip):
108
108
packages_selected = [s for s in os .environ .get ("PACKAGES_TO_BUILD" , "" ).split ("," ) if s ]
109
109
print ("!!!!!!!!!!! packages_selected" , packages_selected , flush = True )
110
110
packages_to_build = set ()
111
- with open (join (dirname (__file__ ), "packages.txt" )) as f :
112
- for line in f .readlines ():
113
- line = line .strip ()
114
- name , version = line .split ("==" )
115
- if not packages_selected or name in packages_selected or line in packages_selected :
116
- packages_to_build .add (line )
117
- print ("Building wheels for" , packages_to_build , flush = True )
111
+
112
+ if not packages_selected :
113
+ with open (join (dirname (__file__ ), "packages.txt" )) as f :
114
+ for line in f .readlines ():
115
+ line = line .strip ()
116
+ name , version = line .split ("==" )
117
+ if not packages_selected or name in packages_selected or line in packages_selected :
118
+ packages_to_build .add (line )
119
+ else :
120
+ packages_to_build = packages_selected
121
+ print ("!!!!!!!! Building wheels for" , packages_to_build , flush = True )
118
122
scriptdir = abspath (join (dirname (__file__ ), sys .platform ))
119
123
if sys .platform == "win32" :
120
124
script_ext = "bat"
0 commit comments