465 Commits (2487e0a1fbf8ac33b95467f7428afd78a39537ed)

Author SHA1 Message Date
Nirbheek Chauhan 0143c32c7c Overhaul versioning and naming of libraries 9 years ago
Jussi Pakkanen 0733c0f9a1 Changed run_target to take command as kwarg and add depends. This makes it behave the same as custom_target. 9 years ago
Jussi Pakkanen ea4fe8e417 Run_target can run binaries obtained with find_program. 9 years ago
Nirbheek Chauhan 50fef89218 ninjabackend: Add subdir includes before external dep includes 9 years ago
Sam Thursfield a661708b54 Use target name to decide generated Vala .h & .vapi filenames 9 years ago
Jussi Pakkanen 475175f4b5 Can use generator outputs in custom targets. Closes #587. 9 years ago
Martin Hostettler 7bd424fea6 ninjabackend: Add missing ninja_quote for cross compilation rule. 9 years ago
Hemmo Nieminen 1f76b76a84 Add support for running specific test suites with valgrind. 9 years ago
Hemmo Nieminen fac6f869e0 Change test suite separator character from '-' to ':'. 9 years ago
Jussi Pakkanen 0482635c12 Handle case of install_subdirring a subdir. 9 years ago
Jussi Pakkanen 8e734a8c9f Set Gnu fortran type based on platform. 9 years ago
Jussi Pakkanen beb6827413 Installing subdirs now merges with existing files in the target dir. 9 years ago
Jussi Pakkanen 16e032c289 Fix installing manpages from subdirs. 9 years ago
Jussi Pakkanen 4377f773e0 Can set global linker arguments. Closes #536. 9 years ago
Nicolas Schneider a29d9c2c33 vs: fix generators that use indexed output replacements (like @OUTPUT0@) 9 years ago
Nirbheek Chauhan eb181485d0 ninja: Fix cross-build when using the compiler's stdlib 9 years ago
Jussi Pakkanen 1a0938cc25 Automagic scan-build support. 9 years ago
Jussi Pakkanen afe7252476 Can specify a stdlib subproject that is used implicitly on all targets with said language. 9 years ago
Jussi Pakkanen dc148e0702 Remove all special casing for gettext and use elementary operations instead. 9 years ago
Jussi Pakkanen 8d73d3023a Better error message when compdb generation fails. 9 years ago
Hemmo Nieminen 1d7201dd35 Move all coverage reporting related files under $BUILD_DIR/meson-logs. 9 years ago
Hemmo Nieminen c95b0a6c17 Fix a bug in coverage reporting. 9 years ago
Nicolas Schneider 060f195fe0 vs2010: add generated libs as link dependencies 9 years ago
Nirbheek Chauhan 86aa51232e backends: Don't duplicate test setup data file name 9 years ago
Nirbheek Chauhan e3bc2e5c68 ninja: Set PATH for CustomTargets with built EXEs on Windows 9 years ago
Nirbheek Chauhan c0765b0e8d Don't require an exe_wrapper when cross-compiling 32-bit on 64-bit 9 years ago
Jussi Pakkanen 48e678db76 Strip leading source tree dir name from install files if it exists. 9 years ago
Hemmo Nieminen 2eb392cdc0 Implement errorlogs builtin option. 9 years ago
Hemmo Nieminen 7fb04c207b Implement stdsplit builtin option. 9 years ago
Jussi Pakkanen 16b3e22016 Removed lingering coverage flags. 9 years ago
Jussi Pakkanen 4352398caf Fix output dir of coverage-html. 9 years ago
Jussi Pakkanen 6291fb4056 Put buildtype flags to vala compiles. 9 years ago
Hemmo Nieminen 336904b553 Move MesonException from coredata to mesonlib. 9 years ago
Jussi Pakkanen 519df3defa Only check cl banner string on Windows. Closes #491. 9 years ago
Jussi Pakkanen 67377e69b5 Invoke depfixer in-process to make it faster. Closes #480. 9 years ago
Jussi Pakkanen 74265135bd Add global arguments to vala compilations. 9 years ago
Nirbheek Chauhan 1713fa0297 Add shared_library argument for a Visual Studio module definitions file 9 years ago
Nicolas Schneider a33d9d56cf vs2010: support EXTRA_ARGS for generators 9 years ago
Jussi Pakkanen 12a4e7d7e7 Moved gettext into i18n module. 9 years ago
Nicolas Schneider 8787ec3ea2 vs2010: fix object extraction with same source file name 9 years ago
Jussi Pakkanen 79de463993 Converted precompiled headers into a base option. 9 years ago
Jussi Pakkanen 0c63f75aaf Converted coverage into a base option. 9 years ago
Jussi Pakkanen b5c7cca0dc Works when mixing Java and C. 9 years ago
Jussi Pakkanen 19046fd854 Added new base options and some sample opts for gcc. 9 years ago
Jussi Pakkanen 79537b54db Implicit include directories go first. 9 years ago
Jussi Pakkanen 25e39f7fb1 A few win fixes. 9 years ago
Nirbheek Chauhan deff35eef6 Filter out UNIX flags from external deps when using the MSVC compiler 9 years ago
Nirbheek Chauhan e31b6e4a7b ninjabackend: Try symlinking and ignore if it doesn't work 9 years ago
Jussi Pakkanen 4b3c43649e Put internal include dirs at the beginning so they override ones coming from the system. Closes #372. 9 years ago
Jussi Pakkanen 9496637a70 Removed need to call check_outputs manually so you can not forget to do it. 9 years ago