177 Commits (55379b7d0fcaaa3d8289710c8bbd501aebbbf9e2)

Author SHA1 Message Date
Alessandro Decina a9559e0d77 Fix linking Objective-C shared libs on OSX. 7 years ago
Jussi Pakkanen 2269b7f60b Add build_rpath as new property allowing people to specify rpath entries that are used in the build tree but will be removed on install. 7 years ago
Jussi Pakkanen 181510bd6e Fix checks on MinGW and VS2010. 7 years ago
Jussi Pakkanen 8396c4f3e6 Added VS support to simd detector. 7 years ago
Jussi Pakkanen 16ec3f0e19 Fix a few OSX "features". 7 years ago
Jussi Pakkanen d304aac504 Created simd module. 7 years ago
Chocobo1 24c2e4d3ac Fix typo 7 years ago
Hemmo Nieminen 09a5399d09 Fix how rpath directories are handled. 7 years ago
Gabríel Arthúr Pétursson 39c7b0492c Allow both address- and undefined behavior sanitizers at the same time 7 years ago
Hemmo Nieminen ea79e94964 Fix a missing path issue causing Python traceback. 8 years ago
Guillaume Poirier-Morency 5b58ff2783 compilers: Use 'get_display_language' for language-related exceptions 8 years ago
Guillaume Poirier-Morency fab5634916 Add 'Compiler.get_display_language' 8 years ago
Alistair Thomas cca0fa8154 Recognise .gs extension as a Vala source 8 years ago
Alistair Thomas 117f4ab8b5 Split out languages from compilers.py 8 years ago
Alistair Thomas d71da5bdb3 Converted compilers.py to a sub-package 8 years ago
Alistair Thomas e5559903b3 Split linkers out from compilers.py 8 years ago
Jussi Pakkanen 9baa740aa1 Only call to_native once per invocation. 8 years ago
Jussi Pakkanen 1c34707aee Preserve standalone -D arguments always. 8 years ago
Adam C. Foltzer 35fae9d019 fix failing Rust test cases 8 years ago
Nirbheek Chauhan d23e6b34c7 Preserve -L -l pairings fetched from external deps 8 years ago
Nirbheek Chauhan 56462e1439 compilers: Fix build_unix_rpath_args indentation 8 years ago
Adam C. Foltzer bdd4c45b17 Enhance Rust support 8 years ago
Nirbheek Chauhan ed6a5abee8 find_library: link_args is always a list 8 years ago
Nirbheek Chauhan 7c0d1242aa compilers: Only set -rpath-link on GNU ld and linuxlike 8 years ago
Nirbheek Chauhan 264ce6c0bc Use absolute RPATHs while linking due to a binutils bug 8 years ago
Paulo Antonio Alvarez 73b0002793 compilers: Make CCompiler.find_library return value consistent 8 years ago
Jussi Pakkanen 4828b46b73 Use relative rpath so builds are reproducible. 8 years ago
Nirbheek Chauhan ae9b23832e ninja: De-dup libraries and use --start/end-group 8 years ago
Ole André Vadla Ravnås b595cda4ed Fix cross environment pollution. 8 years ago
Mike Wey 19da02a5d8 Add 'compiles' and 'has_multi_arguments' for dlang. 8 years ago
Elliott Sales de Andrade f8fe9939e4 Avoid shadowing outer variables. 8 years ago
Elliott Sales de Andrade faf114299b Remove unnecessary __init__ methods. 8 years ago
Jon Turney 61a145fcb5 Implement executable(gui_app:) for gcc on Windows 8 years ago
Jon Turney e99cfdfbc7 Make vs_module_defs: do something for gcc on Windows as well 8 years ago
Patrick Griffis 55dd31809e rust: Use -C to specify build type 8 years ago
Guillaume Poirier-Morency ebb228a11b vala: Add 'no_warn_args' with '--disable-warnings' 8 years ago
Guillaume Poirier-Morency 904ed5a599 Use 'generate_basic_compiler_args' for Vala targets 8 years ago
Nirbheek Chauhan 7dccf0c5ad compilers: Don't add line comments to pre-processed output 8 years ago
Nirbheek Chauhan f14684c5cb get_define: Add prefix before ifndef block 8 years ago
Peter Hutterer ca924451ac Use American English: behaviour -> behavior 8 years ago
Dylan Baker a8173630ea Don't use len() to test emptiness vs not emptiness 8 years ago
Nirbheek Chauhan 42267f2afa Always pass cross-file {lang}_args to compiler checks 8 years ago
Jussi Pakkanen 62b86824f0 Make link whole work on OSX. 8 years ago
Jussi Pakkanen cbc8d6e537 Fix link whole on VS backend. 8 years ago
Jussi Pakkanen d152c1b5d5 Add option to link the entire contents of a static library to a target. 8 years ago
Jon Turney cbc5064a67 Don't use -fPIC on Cygwin, either 8 years ago
Nirbheek Chauhan 6042e21e25 Use CPPFLAGS for pre-processor compiler checks 8 years ago
Nirbheek Chauhan de47541e6c New compiler function: cc.get_define() 8 years ago
Nirbheek Chauhan d0d7cbd88b compilers: Rename 'get_define' to 'get_builtin_define' 8 years ago
Peter Harris 65377ff16a Fix warning making static libs on msvc/ninja 8 years ago