aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-08-27Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen19-57/+278
2018-08-27Add a `required` argument to `subproject`Thibault Saunier14-15/+140
2018-08-27Merge pull request #4035 from jon-turney/factor-out-version-checkJussi Pakkanen24-67/+145
2018-08-27d: disallow dmd frontends (ldmd and gdc)FFY001-0/+6
2018-08-27Remove some spurious calls to the format() functionJon Turney1-3/+3
2018-08-27using urlopen() with explicit timeoutAndrei Antonov3-6/+8
2018-08-26Add a release note snippetJon Turney2-2/+19
2018-08-26Tests for version constraints on custom lookup dependenciesJon Turney16-0/+62
2018-08-26Don't use version to check for a not-found fallbackJon Turney1-1/+1
2018-08-26Comparison with an unknown dependency version should always failJon Turney5-36/+36
2018-08-26Apply dependency(version:) check for all dependency typesJon Turney1-33/+31
2018-08-26Only use the numeric part of the pcap_lib_version()Jon Turney1-2/+5
2018-08-26Pass kwargs to ThreadDependency superclass constructorJon Turney1-1/+1
2018-08-26Drop redundant logging in OpenMPDependency constructorJon Turney1-1/+0
2018-08-26Set is_found in AppleFrameworks constructorJon Turney1-2/+1
2018-08-26Fix a misplaced bracket in GLDependency constructorJon Turney1-1/+1
2018-08-23Revert symlink copy behaviour. Closes #4069.Jussi Pakkanen1-1/+13
2018-08-23My bad.Jussi Pakkanen1-1/+1
2018-08-23CompilerArgs: Allow calling to_native() multiple timesNirbheek Chauhan2-12/+39
2018-08-23compilers: Handle dupes in the --start/end-group logicOle André Vadla RavnÄs1-3/+4
2018-08-23Merge pull request #4068 from ndufresne/masterXavier Claessens1-1/+8
2018-08-23Merge pull request #3769 from xclaesse/command-line-step2Xavier Claessens7-36/+24
2018-08-22Added "native" kwarg to add_XXX_args. Closes #3669.Jussi Pakkanen10-40/+160
2018-08-22compilers: Reduce sizes of MSVC linked binariesOle André Vadla RavnÄs2-4/+7
2018-08-22Test that system shlibs with undefined symbols can be foundNirbheek Chauhan5-43/+80
2018-08-22find_library: Allow undefined symbols while linkingNirbheek Chauhan2-1/+29
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson6-67/+66
2018-08-22Set wrap_mode to None by default to know if user passed a valueXavier Claessens2-2/+3
2018-08-22mesonmain: Use MesonException instead of RuntimeError in MesonApp initXavier Claessens1-5/+5
2018-08-22mlog.shutdown(): Return the log file path or None if not initializedXavier Claessens1-0/+3
2018-08-22Remove useless __main__ in files that cannot be executedXavier Claessens3-11/+1
2018-08-22interpreter: Simplify get_option_internal() and fix base option fallbackXavier Claessens1-18/+12
2018-08-22help: Fix printing list of wrap modeNicolas Dufresne1-1/+8
2018-08-21PkgConfigDependency: Parse library paths in a separate stepNirbheek Chauhan2-21/+46
2018-08-21Merge pull request #4064 from xclaesse/allow-dupsXavier Claessens2-4/+5
2018-08-21Merge pull request #4036 from jon-turney/fix_issue_3999Jussi Pakkanen12-12/+89
2018-08-20UserArrayOption: Allow duplicates when used as <lang>_args optionXavier Claessens2-4/+5
2018-08-20Handle proper linking of MSVC runtime librariesGoaLitiuM3-4/+72
2018-08-20Remove optimization related arguments from buildtype args, inline release buildsGoaLitiuM1-6/+6
2018-08-20Fix D tests to run on WindowsGoaLitiuM12-30/+76
2018-08-20Normalize string constructs of d_import_dirs pathsGoaLitiuM1-1/+1
2018-08-20Fix import libraries and static library namingGoaLitiuM2-1/+8
2018-08-20Ignore unix related compiler arguments on WindowsGoaLitiuM1-0/+5
2018-08-20Fallback to LDC as static linker when not in MSVC build environmentGoaLitiuM2-1/+58
2018-08-20Follow target platform defined in MSVC environment for Windows D compilationGoaLitiuM2-14/+52
2018-08-20Improve D mixed language test caseGoaLitiuM2-2/+14
2018-08-20Remap -std=c++14 dialect names for older compilersDavid Seifert1-2/+10
2018-08-20Pass -install-name arguments to linkerGoaLitiuM1-0/+3
2018-08-20Fix D soname arguments for Windows and OSXGoaLitiuM1-3/+12
2018-08-20Fix wrong DMD optimization levelsGoaLitiuM1-4/+4