meson/mesonbuild
Andrei Alexeyev 2d0841c624 Improve handling of gui_app
This does two things:

 * On windows GCC-like compilers, the subsystem is always explicitly
 specified (either -mwindows or -mconsole). MSVC is already explicit.

 * The gui_app linker flags are now added after those mandated by
 external dependencies. This is because some misguided libraries (such
 as SDL) think that hijacking `main()` and forcing `-mwindows` in link
 flags is clever. We must unconditionally override such misuses to let
 gui_app work as intended.
2019-02-18 22:08:36 +02:00
..
ast Merge pull request #4858 from mensinda/rwKWARGS 2019-02-16 14:17:49 +02:00
backend Improve handling of gui_app 2019-02-18 22:08:36 +02:00
compilers Improve handling of gui_app 2019-02-18 22:08:36 +02:00
dependencies Fortran 2008/2018 Coarray support 2019-02-13 21:09:18 +02:00
modules i18n: Catch additional GLib functions 2019-02-16 15:00:06 +02:00
scripts dist: Handle git worktrees, which have a .git file instead of dir 2019-01-30 23:20:49 +02:00
wrap pep8 py37 2019-01-29 22:06:11 +02:00
__init__.py Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 2016-01-16 17:35:29 +02:00
build.py Add cuda_args keyword. 2019-01-31 04:26:37 -05:00
coredata.py Fix cross file initialization of CPPFLAGS 2019-02-15 09:17:24 -08:00
environment.py allow paths to be set in the cross file 2019-02-11 12:50:32 -08:00
interpreter.py Fix cross static linker lookup 2019-02-14 11:18:55 -08:00
interpreterbase.py correct naming to CudaCompiler, pep8 2019-01-29 22:06:11 +02:00
linkers.py Add support for Renesas CC-RX toolchain 2018-11-08 00:02:22 +13:00
mconf.py mconf: Limit the line length of the choices column 2019-02-17 20:19:34 +02:00
mesonlib.py add type hinting 2019-02-13 21:04:39 +02:00
mesonmain.py pep8 py37 2019-01-29 22:06:11 +02:00
minit.py Use a single ArgumentParser for all subcommands 2018-10-04 09:40:21 -04:00
minstall.py pep8 py37 2019-01-29 22:06:11 +02:00
mintro.py Merge pull request #4826 from mensinda/confDefOpts 2019-02-12 20:00:34 +02:00
mlog.py do_subproject: Improve log messages and formatting 2019-01-16 11:16:46 -05:00
mparser.py pep8 py37 2019-01-29 22:06:11 +02:00
msetup.py Merge pull request #4732 from mensinda/introMesonInfo2 2019-01-07 23:10:22 +02:00
msubprojects.py Add 'meson subprojects download' command 2018-12-02 08:37:32 -05:00
mtest.py mtest: Don't use thread executor when enabled gdb in test_setup 2019-02-09 00:32:01 +02:00
munstable_coredata.py Add new meson.py unstable-coredata subcommand. 2019-01-07 22:55:45 +02:00
optinterpreter.py UserFeatureOption: Default to 'auto' when no value specified 2018-07-25 09:55:16 -04:00
rewriter.py Renamed type classes 2019-02-10 16:13:53 +01:00