122 Commits (294abe244f100272f358b7f52813554399c44023)

Author SHA1 Message Date
Jussi Pakkanen 294abe244f Use relative object file name for unity files everywhere. 8 years ago
Jussi Pakkanen 7b66ff8921 Create unity files with the VS backend. 8 years ago
Nirbheek Chauhan 976c9abcd0 modules: Start using @SOURCE_ROOT@ and @BUILD_ROOT@ 8 years ago
Nirbheek Chauhan 7f80f81ac9 Preserve the order of internal deps in a target 8 years ago
Nirbheek Chauhan 303b8819ec Nuke dead code which was used for installing PDB files 8 years ago
Jussi Pakkanen b927468137 Use cross stripper when cross compiling and allow overriding native strip executable. Closes #1414. 8 years ago
Nirbheek Chauhan 73b2ee08a8 Rewrite custom_target template string substitution 8 years ago
Nirbheek Chauhan 7e805a019a find_program: Fix implementation of .path() 8 years ago
Nirbheek Chauhan 50c4851daa Use CompilerArgs for generation of link commands 8 years ago
Nirbheek Chauhan 2bb58c909f Use CompilerArgs for generation of compile commands 8 years ago
Nirbheek Chauhan fc4e332601 backends: Add support for build_by_default to vs2010 backend 8 years ago
Nirbheek Chauhan dbcbf19ece compilers: New class CompilerArgs derived from list() 8 years ago
Nirbheek Chauhan 7d6f628ed4 Support file perms for install_data and install_subdir 8 years ago
Mike Sinkovsky 969be1f679 cleanup: Remove redundant parentheses 8 years ago
Mike Sinkovsky 22eed4c417 cleanup: Redundant character escape 8 years ago
Jussi Pakkanen 11f9425a5e Can use targets directly in test arguments. 8 years ago
Mike Sinkovsky 77515ee541 style: [E303] too many blank lines (2) 8 years ago
Mike Sinkovsky e9a891fe25 style: [E502] the backslash is redundant between brackets 8 years ago
Igor Gnatenko 969dc7e995 style: fix E124 violations 8 years ago
Igor Gnatenko f0b30baa39 style: fix E225 violations 8 years ago
Nirbheek Chauhan 5060e2045b serialise_executable: Name the data file deterministically 8 years ago
Jussi Pakkanen b55235dfbd Fix space before :. 8 years ago
Matthias Klumpp 8ee1c9a07a Do not automatically set warning flags if buildtype is 'plain' 8 years ago
Matthias Klumpp a9c09e6004 ldc: Protect linker flags from deduplication 8 years ago
Nirbheek Chauhan 589a56e78f Cache the scripts used for postconf and install phases 8 years ago
Igor Gnatenko 9ffc0d2f89 tree-wide: remove blank lines at EOF 8 years ago
Igor Gnatenko 971a3a3cd9 tree-wide: remove trailing whitespaces 8 years ago
Igor Gnatenko e611b6748b tree-wide: remove unused variables 8 years ago
Nirbheek Chauhan 8e06ab6a95 Use a script to clean-up custom-target output dirs 8 years ago
Igor Gnatenko d5ccd20aac fix some of pylint's undefined-variable 8 years ago
Nirbheek Chauhan d5f7ba862b gnome.mkenums: Use absolute paths for all commandline args 8 years ago
Nirbheek Chauhan 79f6626867 Pass --gresources to valac for each compiled gresource 8 years ago
Nirbheek Chauhan 82a77609e8 Query the target itself for the dynamic linker 8 years ago
Nirbheek Chauhan 0fc4ad2a0b Also use objects to populate target compilers 8 years ago
Nirbheek Chauhan 864b9b1957 Only check for unity compat when doing unity builds 8 years ago
Jussi Pakkanen 951262d759 Removed Valgrind from core. 8 years ago
Thibault Saunier 85a0cd7635 Add new add_project_[link]_args functions 8 years ago
Nirbheek Chauhan 3a84136268 Fix regex used in custom target evaluation 8 years ago
Nirbheek Chauhan 45996b0f92 vala: Fix compiled object extraction 8 years ago
Patrick Griffis 573b3afb52 backends: Output depfiles in same directory as target 8 years ago
Nirbheek Chauhan 5fdac48250 custom_target: Substitute @OUTPUT@ and @INPUT properly 8 years ago
Nirbheek Chauhan a2262103fb Implement mlog.warning and use it everywhere for warnings 8 years ago
Jussi Pakkanen 8d182e00c9 Use a cross linker when cross compiling. 8 years ago
Mark Schulte 1e4bdea7d8 Allow running native executable in cross build 8 years ago
Nirbheek Chauhan 57ce7d4618 Add support for extracting objects in unity builds 8 years ago
Nirbheek Chauhan 93035fd112 Print a useful error when unable to determine linker 8 years ago
Nirbheek Chauhan 23b060f0aa Ninja: Consolidate generated sources handling 8 years ago
Nirbheek Chauhan 419b84784f CustomTarget: Use get_outputs() instead of get_filename() 8 years ago
Nirbheek Chauhan 4332df01b8 Add no-warning args while building Vala C code 8 years ago
Nirbheek Chauhan ee8b3b12a0 Add cross-platform PIC support for static libraries 8 years ago