|
|
@ -62,6 +62,9 @@ class Dependency(): |
|
|
|
def get_generate_rules(self): |
|
|
|
def get_generate_rules(self): |
|
|
|
return [] |
|
|
|
return [] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_exe_flags(self): |
|
|
|
|
|
|
|
return [] |
|
|
|
|
|
|
|
|
|
|
|
class PkgConfigDependency(Dependency): |
|
|
|
class PkgConfigDependency(Dependency): |
|
|
|
pkgconfig_found = False |
|
|
|
pkgconfig_found = False |
|
|
|
|
|
|
|
|
|
|
@ -356,6 +359,11 @@ class Qt5Dependency(Dependency): |
|
|
|
'Compiling @INFILE@ with the ui compiler') |
|
|
|
'Compiling @INFILE@ with the ui compiler') |
|
|
|
return [moc_rule, ui_rule] |
|
|
|
return [moc_rule, ui_rule] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_exe_flags(self): |
|
|
|
|
|
|
|
# Qt5 seems to require this always. |
|
|
|
|
|
|
|
# Fix this to be more portable, especially to MSVC. |
|
|
|
|
|
|
|
return ['-fPIE'] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_dep_identifier(name, kwargs): |
|
|
|
def get_dep_identifier(name, kwargs): |
|
|
|
elements = [name] |
|
|
|
elements = [name] |
|
|
|