55import shutil
66import sys
77
8- from spack_repo .builtin .build_systems .nmake import NMakePackage , NMakeBuilder
98from spack_repo .builtin .build_systems .generic import Package
9+ from spack_repo .builtin .build_systems .nmake import NMakeBuilder , NMakePackage
1010
1111from spack .package import *
1212
@@ -99,7 +99,7 @@ class EnvironmentSetup:
9999 def setup_dependent_build_environment (
100100 self , env : EnvironmentModifications , dependent_spec : Spec
101101 ) -> None :
102-
102+
103103 _var_list = []
104104 if dependent_spec .has_virtual_dependency ("c" ):
105105 _var_list .append (("c" , "cc" , "CC" , "SPACK_CC" ))
@@ -191,7 +191,6 @@ def setup_dependent_build_environment(
191191
192192
193193class GenericBuilder (GenericBuilder , EnvironmentSetup ):
194-
195194 def install (self , pkg , spec , prefix ):
196195 cc_script = pathlib .Path (self .stage .source_path ) / "cc.sh"
197196 bin_dir = pkg .bin_dir ()
@@ -275,7 +274,6 @@ def install(self, pkg, spec, prefix):
275274 fj_dir .mkdir (exist_ok = True )
276275 (fj_dir / "FCC" ).symlink_to (installed_script )
277276
278-
279277
280278class NMakeBuilder (NMakeBuilder , EnvironmentSetup ):
281279 install_targets = ["install" ]
@@ -292,7 +290,6 @@ def install(self, pkg, spec, prefix):
292290 for name in ("link" , "ftn" , "fc" , "f95" , "f90" , "f77" , "cpp" , "c99" , "c89" , "c++" ):
293291 (bin_dir / name ).symlink_to (bin_dir / "cl.exe" )
294292
295-
296293 for subdir , name in (
297294 ("case-insensitive" , "CC.exe" ),
298295 ("intel" , "ifort.exe" ),
@@ -301,6 +298,3 @@ def install(self, pkg, spec, prefix):
301298 ):
302299 (bin_dir / subdir ).mkdir (exist_ok = True )
303300 (bin_dir / subdir / name ).symlink_to (bin_dir / "cl.exe" )
304-
305-
306-
0 commit comments