1223 Commits (320490cd00ee651fb41869bc974cd58d572ee784)

Author SHA1 Message Date
Elliott Sales de Andrade 3a593d0aca Always obey DESTDIR even with absolute install_dir. 9 years ago
Elliott Sales de Andrade 181d9a891d Ensure URLs are closed with a context manager. 9 years ago
Elliott Sales de Andrade fe0aa7daff Convert depfixer.Elf class into a context manager. 9 years ago
Elliott Sales de Andrade 4c71695e41 Use context manager for file I/O. 9 years ago
Nirbheek Chauhan 7830cb61c3 Add a new compiler object method: has_members (#723) 9 years ago
Elliott Sales de Andrade a2321b24f6 Flatten isinstance calls. (#715) 9 years ago
Jussi Pakkanen 7cd6206d9a Check for embedded @OUTPUT@s in commands. 9 years ago
Elliott Sales de Andrade ae12656555 Use global id instead of local for hg tag. (#710) 9 years ago
Elliott Sales de Andrade b7757189e4 Echo stderr from captured command. 9 years ago
Elliott Sales de Andrade 3e09aa9f11 Don't allow @OUTPUT@ when capturing output. 9 years ago
Elliott Sales de Andrade 70d94a5550 Allow capturing command output of a custom target. 9 years ago
Elliott Sales de Andrade dcaf2d7b3d Accept string exe with Backend.serialise_executable. 9 years ago
Jussi Pakkanen 808451b5c7 Do not error out if git pull fails on subprojects. Closes #720. 9 years ago
ippytraxx 9aef099bc7 'name' needs to be 'self.name' in DependencyException 9 years ago
Matthias Klumpp d98959f2cb Make D compilers return colored output by default 9 years ago
Matthias Klumpp 76fe77f9a8 Don't automatically override the -L flag of D compilers 9 years ago
Jussi Pakkanen a52154eba5 Change default and add explanatory comment for why we do that. 9 years ago
Jussi Pakkanen c4ade56150 Added sysconfdir option. Closes #694. 9 years ago
Jussi Pakkanen fae8ad90a4 Consistent kwarg popping. 9 years ago
Jussi Pakkanen 4b3414cba0 Add extra_args kwarg to glib-compile-resources. Closes #698. 9 years ago
Jussi Pakkanen e3783f0f59 Check input file for existance. Closes #697. 9 years ago
Matthias Klumpp 309f7a1b4a interpreter: Rename get_unittest_flag() to unittest_args() 9 years ago
Matthias Klumpp 12a01c26f3 trivial: Use stringlistify 9 years ago
Matthias Klumpp b80bdf65df Simplify D compiler argument translation 9 years ago
Jussi Pakkanen c02a175d52 Add depfile support to generators. 9 years ago
Jussi Pakkanen 5a926172e6 No fpic on Windows C++. Closes #690. 9 years ago
Jussi Pakkanen 3ae918a463 Add support for dependency files in custom targets. 9 years ago
Matthias Klumpp 57c54a678c Allow build definitions to retrieve the unittest flag of a D compiler 9 years ago
Matthias Klumpp 56823272ab Implement D support 9 years ago
Jussi Pakkanen 36870ace0f Document pdb insanity a bit. 9 years ago
Jussi Pakkanen 1bed33fba2 Create pdbs that work when using pch or doing extract object (sadly not both). 9 years ago
Nirbheek Chauhan 88037c4385 shared_library: Add vs_module_defs to link_depends 9 years ago
Jussi Pakkanen 402ef505fe Fix unixy compilation. 9 years ago
Jussi Pakkanen ccda29794b Make pdb work with pch. 9 years ago
Jussi Pakkanen b08581d394 Generate pdb files during linking. 9 years ago
Jussi Pakkanen 5e047d9c91 Write pdb info to a specific file. 9 years ago
Nirbheek Chauhan 5f3097a492 Don't add the soversion to the dylib filename on OS X 9 years ago
Nirbheek Chauhan e0dcb3160a BuildTarget: Print a better message when passing GeneratedList to 'objects' (#681) 9 years ago
Nirbheek Chauhan a5e01fa155 Only append compile flags to the link flags when appropriate 9 years ago
Nirbheek Chauhan 5b7e4ac1f6 compilers: Always return a copy of the exelist 9 years ago
Nirbheek Chauhan 01b43e5f0a Print the CFLAGS/LDFLAGS/etc inherited from the environment 9 years ago
Jussi Pakkanen 3671c40a4b Handle both DT_RPATH as well as DT_RUNPATH when fixing rpath settings. 9 years ago
Jussi Pakkanen 58ca96994f Add option for as-needed link option. 9 years ago
Jussi Pakkanen b382abdd2c Forbid nested ternary operations. 9 years ago
Jussi Pakkanen d90fcb4048 Created ternary operator. Closes #538. 9 years ago
Nirbheek Chauhan 58ad092ff3 interpreter: Print what subproject dir could not be found 9 years ago
Jussi Pakkanen 4f6be39d26 Update version for new development. 9 years ago
Jussi Pakkanen 37ddadcd87 Raise version number for release. 9 years ago
Jussi Pakkanen 10ab88710b Determine lib paths on demand rather than up front because they might change during build file parsing. 9 years ago
Nirbheek Chauhan 577b6dfdf6 find_program: Find scripts without extensions on Windows 9 years ago