488 Commits (e57c62633794ecdd56f6e8f7f4e259e1d4c9eef2)

Author SHA1 Message Date
Jussi Pakkanen e57c626337 Clang C++ compiler uses common class. 8 years ago
Jussi Pakkanen 20083c0694 Factored Clang common stuff in its own class. 8 years ago
Jussi Pakkanen 26f9adf6a6 Moved base options to base class, because they are always the same. 8 years ago
Jussi Pakkanen 5833d23e76 Made objc compilers use Gnu class. 8 years ago
Jussi Pakkanen 85c2f67079 Made C++ compiler use GNU class. 8 years ago
Jussi Pakkanen 2336624f4a Refactored GNU common functionality into its own class. 8 years ago
Jussi Pakkanen 19ecad5b24 Mark all dependencies for run targets. 8 years ago
Jussi Pakkanen 6f2b29e0f7 Can use files() in run_command. 8 years ago
Thibault Saunier 5d30ea99ea meson_test: Add env variables to the test logs file (#767) 8 years ago
Jussi Pakkanen d26ab47072 Can use custom targets as executables to run in a run_target. 8 years ago
Jussi Pakkanen 9235fd4ec1 Permit use of file objects in run targets. 8 years ago
Jussi Pakkanen 3f62fb788b Remove unneeded shebang line that was triggering some linters. 8 years ago
Elliott Sales de Andrade b6ee5725c2 Fix option initialization for win32 cross-compile. (#762) 8 years ago
Jussi Pakkanen 165f8a913d Better error message when trying to use subprojects as dependencies. 8 years ago
Jussi Pakkanen 69433025ca Update version for new development. 8 years ago
Jussi Pakkanen c013298426 Update version number for release. 8 years ago
Jussi Pakkanen b289547971 Force clang to error out on unknown arguments. Closes #755. 8 years ago
Jussi Pakkanen ba0456748e Prefer pkg-config to sdl2-config. 8 years ago
Elliott Sales de Andrade a7cf241334 Fix validation of man page extension. (#749) 8 years ago
TingPing 0e79664155 Minor pkgconfig module cleanups (#748) 8 years ago
Emmanuele Bassi 2dd1ec6f8c Add is_even() and is_odd() integer methods 8 years ago
Emmanuele Bassi 00e5962aaa Add support to integer modulo operator 8 years ago
Jussi Pakkanen c8213aaf1e Better file existance checks. 8 years ago
Elliott Sales de Andrade 389259c229 Stop "fixing" command line in CustomTargets. (#737) 8 years ago
Jussi Pakkanen fa59fa55e2 Use absolute paths for dep files in Visual Studio. 8 years ago
Elliott Sales de Andrade 0cf065e12b Use argparse's builtin version printer. 8 years ago
Saunier Thibault e411c0b930 Honor dependency `fallback` argument even if the dependency is not required (#735) 8 years ago
Thibault Saunier 6c6c706bb8 gnome: Handle internal dependencies to generate gir files 8 years ago
Elliott Sales de Andrade 6475bdbe20 Properly handle Files used in CustomTarget commands. 8 years ago
Elliott Sales de Andrade cd03df4a4c Fix CustomTargets used as input to CustomTargets. (#727) 8 years ago
Elliott Sales de Andrade 38a2a636b5 Refactor DESTDIR determination into a single function. 8 years ago
Elliott Sales de Andrade 3a593d0aca Always obey DESTDIR even with absolute install_dir. 8 years ago
Elliott Sales de Andrade 181d9a891d Ensure URLs are closed with a context manager. 8 years ago
Elliott Sales de Andrade fe0aa7daff Convert depfixer.Elf class into a context manager. 8 years ago
Elliott Sales de Andrade 4c71695e41 Use context manager for file I/O. 8 years ago
Nirbheek Chauhan 7830cb61c3 Add a new compiler object method: has_members (#723) 8 years ago
Elliott Sales de Andrade a2321b24f6 Flatten isinstance calls. (#715) 8 years ago
Jussi Pakkanen 7cd6206d9a Check for embedded @OUTPUT@s in commands. 8 years ago
Elliott Sales de Andrade ae12656555 Use global id instead of local for hg tag. (#710) 8 years ago
Elliott Sales de Andrade b7757189e4 Echo stderr from captured command. 8 years ago
Elliott Sales de Andrade 3e09aa9f11 Don't allow @OUTPUT@ when capturing output. 8 years ago
Elliott Sales de Andrade 70d94a5550 Allow capturing command output of a custom target. 8 years ago
Elliott Sales de Andrade dcaf2d7b3d Accept string exe with Backend.serialise_executable. 8 years ago
Jussi Pakkanen 808451b5c7 Do not error out if git pull fails on subprojects. Closes #720. 8 years ago
ippytraxx 9aef099bc7 'name' needs to be 'self.name' in DependencyException 8 years ago
Matthias Klumpp d98959f2cb Make D compilers return colored output by default 8 years ago
Matthias Klumpp 76fe77f9a8 Don't automatically override the -L flag of D compilers 8 years ago
Jussi Pakkanen a52154eba5 Change default and add explanatory comment for why we do that. 8 years ago
Jussi Pakkanen c4ade56150 Added sysconfdir option. Closes #694. 8 years ago
Jussi Pakkanen fae8ad90a4 Consistent kwarg popping. 8 years ago