561 Commits (d0f2f0ad3b2ceff10f7dfec2ce64cc58e1dc9262)

Author SHA1 Message Date
Nirbheek Chauhan 88aafd363e Normalize the path of a configured file to avoid dupes (#640) 8 years ago
Nirbheek Chauhan 129ce6800c vs: Fix visual studio version in solution file (#648) 8 years ago
Nirbheek Chauhan 5351b091a8 ninja: Remove duplicated if check (#637) 9 years ago
Nirbheek Chauhan 6660837953 vs: Target platform is not always Win32 9 years ago
Jussi Pakkanen a0666ebf9c Gcc versions older than 4.9 do not support color output. 9 years ago
Jussi Pakkanen 4f2b663928 Unify common code in run_target and custom_target. 9 years ago
Nirbheek Chauhan 6bb9805749 vs: Don't re-add pre-existing include dirs 9 years ago
Nirbheek Chauhan afca987e94 vs: Fix usage of mesonlib.File.rel_to_builddir with generated files 9 years ago
Nirbheek Chauhan 2535364751 vs: Explain path-conversion variables 9 years ago
Nirbheek Chauhan 761ac8d8c4 vs: Add support for the 'vs_module_defs' shared_library kwarg 9 years ago
Nirbheek Chauhan f54e07bcd8 vs: Fix the path of customtarget generated sources 9 years ago
Nirbheek Chauhan 23d29ffb14 vs: Set all compiler/linker options correctly 9 years ago
Nirbheek Chauhan 2f8eaa6ed4 vs: Fix paths of internal library dependencies 9 years ago
Nirbheek Chauhan 1481715618 vs: Add libraries, library paths, and link args needed by dependencies 9 years ago
Nirbheek Chauhan f564bf9af0 vs: Add include dirs required by dependencies 9 years ago
Nirbheek Chauhan 80486563bf vs: Set TargetName/TargetExt correctly 9 years ago
Nirbheek Chauhan 64cb70441b CustomTarget: Use mesonlib.File objects as-is in the command to be run 9 years ago
Nirbheek Chauhan 2e986ae30d backend: Raise a RuntimeError if an unknown object is added to the command list 9 years ago
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
Nirbheek Chauhan b1077dded7 vs backends: Translate unix link and compile flags (#603) 9 years ago
Noam Meltzer 038e575d78 determine_linker(): choose static cross linker for cross compiling 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
Nicolas Schneider fba749fcb7 extract vs2015backend into own file 9 years ago
Nicolas Schneider d34d85b0f5 vs2015: fix object generators 9 years ago
Nicolas Schneider 3bedca0257 add vs2015 backend 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 985ea50944 vs2010: add object files from custom_target to project 9 years ago
Nicolas Schneider 060f195fe0 vs2010: add generated libs as link dependencies 9 years ago
Nicolas Schneider 1ccb4b3a51 vs2010: add dirs of custom_target generated files to include dirs 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