301 Commits (0b64bac3ad24802dd6f47b5e9a7e1a79c2230410)

Author SHA1 Message Date
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
Elliott Sales de Andrade ec47db6c0c Add Compiler.has_multi_arguments method. 8 years ago
Nirbheek Chauhan 60716fcd6d Use universal_newlines=True for all Popen calls 8 years ago
Jussi Pakkanen dc1f537fb3 Skip shared module test on VS because it fails for some reason nobody understands. 8 years ago
Nirbheek Chauhan b9a7c0cf39 misc: Use relative imports everywhere 8 years ago
Nirbheek Chauhan 7b8f41ce31 Compiler checks can only accept external dependencies 8 years ago
Jussi Pakkanen b28da68faf Expose project information with mesonintrospect. Closes #1118. 8 years ago
Nirbheek Chauhan c7a2664cb7 Better error when passing invalid objects to install_header 8 years ago
Alexandre Foley 228adaa287 Wrap.py: Made it so using an already downloaded subproject is only for the wrap-file case. Git and Mercurial can update the repository if it the wrap is one. 8 years ago
Jussi Pakkanen 14ca7d602c Store subdir information for each node so we can remove files set in other subdirectories. 8 years ago
Nirbheek Chauhan e1c9d94708 Allow many version conditions for pkg-config deps 8 years ago
Jussi Pakkanen 6d84b9b646 Created new shared module build target type, and make sure -Wl,--no-undefined is not used when linking it. 8 years ago
Jussi Pakkanen 7e1b674704 Add both native and cross compiler options to option list. 8 years ago
Jussi Pakkanen 0250b2cce6 Can give many alternative names to find_program to simplify searching. 8 years ago
Jussi Pakkanen 8f41154827 Can specify headers to install with Files. 8 years ago
Jussi Pakkanen c41805f012 Moved more stuff, can now parse all of common tests. 8 years ago
Jussi Pakkanen 7e8872236d Implement a bunch of functions. 8 years ago
Jussi Pakkanen 5b00c9b9c0 Dead code removal. 8 years ago
Jussi Pakkanen 7ed7219d9d Moved functions to base enough to get the base sample project parsed. 8 years ago
Jussi Pakkanen 0a31afd672 Embark on a journey to create a rewrite tool. 8 years ago
Jussi Pakkanen a01919976e Always specify installed data with a File object. Closes #858. 8 years ago
Jussi Pakkanen 951262d759 Removed Valgrind from core. 8 years ago
Jussi Pakkanen 621219ccb0 Removed duplicate log message for command running. Closes #1056. 8 years ago
Thibault Saunier 85a0cd7635 Add new add_project_[link]_args functions 8 years ago
Nirbheek Chauhan 085650a1e3 vala: Implement valac.find_library 8 years ago
Nirbheek Chauhan aa5afba00b cc.has_header: Allow specifying a prefix for headers 8 years ago
alvarez86 87f07cdf3d Minor adjusts (#1001) 8 years ago