351 Commits (4f63fe498314c385de2d3b6a3a953d15985914d2)

Author SHA1 Message Date
Jussi Pakkanen 4f63fe4983 Enable colored output with GCC. Ninja redirects stdout/stderr so by default GCC thinks it is not talking to a terminal. 9 years ago
Jussi Pakkanen 4f2b663928 Unify common code in run_target and custom_target. 9 years ago
Zhe Wang bc347aed0b GnuCPPCompiler: allow usage of GNU extensions (#619) 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 35eb8c7b9a Added version info to sdl2dep. Closes #616. 9 years ago
Jussi Pakkanen ea4fe8e417 Run_target can run binaries obtained with find_program. 9 years ago
Nirbheek Chauhan 4934e70092 Don't pass pdb flags while linking inside compiler tests (#614) 9 years ago
Jussi Pakkanen 06a5853fde Thank you ever so much Git. 9 years ago
Jussi Pakkanen b6e8809f25 Added minsize build type that optimizes for binary size. 9 years ago
Jussi Pakkanen 436eab9b85 Print full mesonlog on failed tests when run under CI. 9 years ago
Nirbheek Chauhan fe52feb47d dependency: Fix version check for a not-found dependency 9 years ago
Nirbheek Chauhan c03870b798 compilers: Copy extra_args whenever we modify it 9 years ago
Jussi Pakkanen 10f6295ca8 Do not use [] as a function default argument as the variable persists over multiple invocations. 9 years ago
Nirbheek Chauhan cd509043e0 wxwidgets: Don't error out if dependency is not required (#606) 9 years ago
Nirbheek Chauhan 7c90beefde find_library: Also accept extra_dirs as a single string argument 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
Nirbheek Chauhan 9e5a2c5e26 Use add_target() for adding targets returned from module functions 9 years ago
Ippytraxx 8ea17322e4 Add custom_install_dir to ld path in pkgconfig module 9 years ago
Noam Meltzer 3a2334be1b be more resilient for identifying gcc compilers 9 years ago
Noam Meltzer 038e575d78 determine_linker(): choose static cross linker for cross compiling 9 years ago
Nirbheek Chauhan b2fb4f9d66 scripts: Use destdir_join fix for all DESTDIR prefixing (#598) 9 years ago
Sam Thursfield a661708b54 Use target name to decide generated Vala .h & .vapi filenames 9 years ago
Nirbheek Chauhan abf81aab77 Use cross-info c_args, c_link_args, etc for all compiler checks 9 years ago
Nirbheek Chauhan 777c1e9c19 compilers: Fix usage of cross tools args in sanity checks 9 years ago
Jussi Pakkanen 475175f4b5 Can use generator outputs in custom targets. Closes #587. 9 years ago
Martin Hostettler 4979b4c84f compiler: Use cross tools args in sanity check. 9 years ago
Martin Hostettler 7bd424fea6 ninjabackend: Add missing ninja_quote for cross compilation rule. 9 years ago
Jussi Pakkanen d4adf0983b Add special casing for VS which ignores unknown arguments. 9 years ago
Jussi Pakkanen f9910d2c11 Ensure cargs and libs variables always exist. Closes #581. 9 years ago
Jussi Pakkanen beef7cb291 Added functionality to pick the first supported argument from a list. Closes #583. 9 years ago
Jussi Pakkanen d8d989d9b8 Add a has_arg method to compiler to check whether it supports a given argument. 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
Hemmo Nieminen 30bbcded23 meson_test: Fix a bug in valgrind argument handling. 9 years ago
Jussi Pakkanen 50609054ec Bump version number for new development. 9 years ago
Jussi Pakkanen 3d1c1b84e2 Update version number for release. 9 years ago
Jussi Pakkanen 205037047f Try to delete target files before installing. Closes #578. 9 years ago
Jussi Pakkanen 177e286b3c Can generate config headers without an input file. Closes #549. 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
Nirbheek Chauhan 71f18226d1 Remove unmaintained and broken PyQt5 GUI (#574) 9 years ago
Nirbheek Chauhan 9f4d963bd9 compilers: Add the buildtype args for checks that perform linking (#543) 9 years ago
Jussi Pakkanen beb6827413 Installing subdirs now merges with existing files in the target dir. 9 years ago
Jussi Pakkanen 144565fabf Added method to get current project name. 9 years ago
Jussi Pakkanen 16e032c289 Fix installing manpages from subdirs. 9 years ago
Jussi Pakkanen a6712b7f20 Can haz next revision of C++ standard. 9 years ago