diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-04-01 20:07:41 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-04-01 20:07:41 +0300 |
commit | 35f3495c1deba8edcb75136c1948a41eaffb1e92 (patch) | |
tree | 520750dc10bc7b246dc50ff534ad0b1a59b632f9 /dependencies.py | |
parent | e3184c4f94cf000e5be2eb7f41ccf023770c65c9 (diff) | |
download | meson-35f3495c1deba8edcb75136c1948a41eaffb1e92.zip meson-35f3495c1deba8edcb75136c1948a41eaffb1e92.tar.gz meson-35f3495c1deba8edcb75136c1948a41eaffb1e92.tar.bz2 |
Can build Qt5 applications.
Diffstat (limited to 'dependencies.py')
-rw-r--r-- | dependencies.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/dependencies.py b/dependencies.py index 05ff9b3..7501742 100644 --- a/dependencies.py +++ b/dependencies.py @@ -62,6 +62,9 @@ class Dependency(): def get_generate_rules(self): return [] + def get_exe_flags(self): + return [] + class PkgConfigDependency(Dependency): pkgconfig_found = False @@ -356,6 +359,11 @@ class Qt5Dependency(Dependency): 'Compiling @INFILE@ with the ui compiler') 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): elements = [name] |