Changeset View
Changeset View
Standalone View
Standalone View
portage/dev-util/clazy/clazy.py
Show All 13 Lines | 12 | def setTargets( self ): | |||
---|---|---|---|---|---|
14 | self.svnTargets['1.2'] = '[git]kde:clazy|1.2' | 14 | self.svnTargets['1.2'] = '[git]kde:clazy|1.2' | ||
15 | self.defaultTarget = '1.2' | 15 | self.defaultTarget = '1.2' | ||
16 | 16 | | |||
17 | 17 | | |||
18 | class Package( CMakePackageBase ): | 18 | class Package( CMakePackageBase ): | ||
19 | def __init__( self, **args ): | 19 | def __init__( self, **args ): | ||
20 | CMakePackageBase.__init__(self) | 20 | CMakePackageBase.__init__(self) | ||
21 | self.supportsClang = False | 21 | self.supportsClang = False | ||
22 | if compiler.isMSVC(): | 22 | if craftCompiler.isMSVC(): | ||
23 | clangLib = os.path.join(portage.getPackageInstance('win32libs', 'llvm').buildDir(), "lib", "clang.lib") | 23 | clangLib = os.path.join(portage.getPackageInstance('win32libs', 'llvm').buildDir(), "lib", "clang.lib") | ||
24 | self.subinfo.options.configure.args = f"-DCLANG_LIBRARY_IMPORT='{clangLib}'" | 24 | self.subinfo.options.configure.args = f"-DCLANG_LIBRARY_IMPORT='{clangLib}'" | ||
25 | 25 | | |||
26 | def configureOptions(self, defines=""): | 26 | def configureOptions(self, defines=""): | ||
27 | options = CMakePackageBase.configureOptions(self, defines) | 27 | options = CMakePackageBase.configureOptions(self, defines) | ||
28 | # just expect that we don't want to debug our compiler | 28 | # just expect that we don't want to debug our compiler | ||
29 | options += ' -DCMAKE_BUILD_TYPE=Release' | 29 | options += ' -DCMAKE_BUILD_TYPE=Release' | ||
30 | return options | 30 | return options |