566 Commits (a94099bc6554cac747475994ba5b6658f7c98bc8)

Author SHA1 Message Date
Nirbheek Chauhan af1b898cc5 configure_file: Don't allow both command and configuration kwargs 8 years ago
Nirbheek Chauhan d1bc5c3404 add_test_setup: Treat no env as empty env 8 years ago
Nirbheek Chauhan f1fe823763 Add repr() for EnvironmentVariables{,Holder} 8 years ago
Nirbheek Chauhan f23a4a8b27 run_command: Fix error message on incorrect argument 8 years ago
Nirbheek Chauhan 2478bb144d rpm: We no longer provide the full path to a library 8 years ago
Nirbheek Chauhan 7e805a019a find_program: Fix implementation of .path() 8 years ago
Nirbheek Chauhan 280346da3a find_program: Support passing mesonlib.File objects 8 years ago
Jussi Pakkanen 5ee92d5bb0 Prohibit absolute paths in subdir(). 8 years ago
Jussi Pakkanen 28353e10e1 Prohibit manually built paths that point in srcdir in include_directories and give information on what to use instead. 8 years ago
Nirbheek Chauhan 781e69094a dependencies: Distinguish native/cross while caching 8 years ago
Dima Krasner 65029f4114 Bug fix - KeyError on subproject without default options 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 1d177fb127 cleanup: Unused local variables 8 years ago
Jussi Pakkanen 11f9425a5e Can use targets directly in test arguments. 8 years ago
Hemmo Nieminen b90956c2f2 mesontest: Improve test suite selection. 8 years ago
Mike Sinkovsky 5b626ab4cb style: [E1**] Indentation 8 years ago
Mike Sinkovsky 77515ee541 style: [E303] too many blank lines (2) 8 years ago
Mike Sinkovsky c8981bdd1b style: [E711] comparison to None should be 'if cond is None:' 8 years ago
Mike Sinkovsky e9a891fe25 style: [E502] the backslash is redundant between brackets 8 years ago
Jussi Pakkanen 6ac9a8e738 Add .find_python() method. Supersedes #777. 8 years ago
Jussi Pakkanen fbabe8ad85 There are two different kinds of extensions: modules that create new 8 years ago
Jussi Pakkanen 24221d71cc Created a Python 3 module for simpler building of Python extension modules. 8 years ago
Jussi Pakkanen 340781c515 Fix Gnome module. 8 years ago
Jussi Pakkanen 00f62d0755 Can get values in ConfigurationData objects. 8 years ago
Jussi Pakkanen 570c9b150b Fix a few more modules. 8 years ago
Jussi Pakkanen de24fddbd1 Create a module return value object. 8 years ago
Mike Sinkovsky 079e43f70b fix 'unreachable code' warnings 8 years ago
Jussi Pakkanen b3d51abff2 Can put external programs to test suite exe wrappers directly. 8 years ago
Jussi Pakkanen 74f15263b6 Can set envvars in test setups. 8 years ago
Jussi Pakkanen ee8a6e6fc5 Can specify test setups and run them with mesontest. 8 years ago
Jussi Pakkanen d94f64ded1 Support default_options in dependency() fallbacks. 8 years ago
Igor Gnatenko 969dc7e995 style: fix E124 violations 8 years ago
Igor Gnatenko 116da33cdd style: fix E128 violations 8 years ago
Jussi Pakkanen b55235dfbd Fix space before :. 8 years ago
Jussi Pakkanen d716d53b32 Can override project option default values in subproject(). 8 years ago
Jussi Pakkanen 73042c7912 Can set project options (but not global options) in subproject default options. 8 years ago
Jussi Pakkanen f85c348b94 Move option file parsing to after the project() inputs have been decoded to access default options. 8 years ago
Jussi Pakkanen 775729eb59 Can specify include directories to compiler tests. 8 years ago
Elliott Sales de Andrade 18c38df875 Add Generator.process_files to reduce code duplication. 8 years ago
Nirbheek Chauhan 589a56e78f Cache the scripts used for postconf and install phases 8 years ago
Nirbheek Chauhan 9bc07a0941 Fix several more lint errors 8 years ago
Igor Gnatenko 139e020ede tree-wide: use proper 'not in' notation 8 years ago
Igor Gnatenko 28d4d57756 interpreter: remove duplicated dictionary key 8 years ago
Igor Gnatenko 8268eb4959 tree-wide: remove unused imports 8 years ago
Igor Gnatenko 3b55f6de8c s/Nonexistant/Nonexistent/g 8 years ago
Nirbheek Chauhan c693bd9bb4 Allow passing arguments to install scripts 8 years ago
Jussi Pakkanen b389f43060 Revert "Merge pull request #1145 from AlexandreFoley/wrap-fix" 8 years ago
Nirbheek Chauhan 7b3d00fee4 Use dict for self.build.compilers instead of list 8 years ago
Nirbheek Chauhan 09f65b7a3c New compiler function 'symbols_have_underscore_prefix' 8 years ago