867 Commits (8c24fc7761f70798694ee8fc89e2b080e82910b9)

Author SHA1 Message Date
Jussi Pakkanen b01d2c35b7 Only add build dir inlude directives if the corresponding dir exists. Closes #1185. 8 years ago
Nirbheek Chauhan 2c83bd16fc Test targets with only generated and prebuilt objects 8 years ago
Nirbheek Chauhan 038b15a7b2 Add __repr__ for ExtractedObjects and better error for Vala libraries 8 years ago
Nirbheek Chauhan d766475176 Use the linker to determine if we are using MSVC 8 years ago
Nirbheek Chauhan 82a77609e8 Query the target itself for the dynamic linker 8 years ago
Nirbheek Chauhan 0fc4ad2a0b Also use objects to populate target compilers 8 years ago
Nirbheek Chauhan 7b3d00fee4 Use dict for self.build.compilers instead of list 8 years ago
Nirbheek Chauhan 5240688f5c compilers: Fix output ext while compile-only on MSVC 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
Patrick Griffis c42167dc6f gnome.gtkdoc(): Include builddir variant of include dirs also 8 years ago
Jussi Pakkanen 5787a4b4fb Make Java compilation work with inner classes. Closes #1157. 8 years ago
Nirbheek Chauhan 70f39ee21e unity builds: Assembly and LLVM IR are incompatible 8 years ago
Nirbheek Chauhan 04c1909a4d compilers: Implement support for LLVM IR compilation 8 years ago
Nirbheek Chauhan 60716fcd6d Use universal_newlines=True for all Popen calls 8 years ago
Nirbheek Chauhan be04aa2a0b has_function: Fix checking for builtins with includes 8 years ago
Patrick Griffis c75b5886da gnome.gtkdoc(): Include -rpath for gtkdoc-scangobj 8 years ago
Nirbheek Chauhan 2c5680d721 python3 dep: Check arch of libraries before using 8 years ago
Nirbheek Chauhan f5a9b3b249 Fix shared module support on Windows 8 years ago
Jussi Pakkanen dc1f537fb3 Skip shared module test on VS because it fails for some reason nobody understands. 8 years ago
Jussi Pakkanen 59fdb1b9ff Add unresolved symbol arg to link line in VS backends. For some 8 years ago
Patrick Griffis e265887ac3 gnome.gtkdoc(): Add keyword to override the mode 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
Patrick Griffis 155617e539 i18n: Improve language handling 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
Igor Gnatenko c9818c02ec add builtin support for localstatedir 8 years ago
Patrick Griffis d764c7dc91 gnome.gtkdoc(): Add namespace keyword 8 years ago
Alexandre Foley 27cd8c1e28 The “directory present and not empty” return condition was necessary for subproject to work without a wrap file. Put it back with that added condition that there mustn’t be a wrap file present for returning the package immediately. 8 years ago
Patrick Griffis a626d1a7bc gnome.gtkdoc(): Allow passing multiple source dirs 8 years ago
Patrick Griffis 9b560c29b6 gnome.gtkdoc(): Fix including doc source dir in path 8 years ago
Alexandre Foley 61d5934e63 Added a few missing whitespace as noted by Ignatenkobrain. Replaced a comment by the piece of code it said was needed. 8 years ago
Guillaume Poirier-Morency ff55e848f6 pkgconfig: Raise an error if 'version' is not specified 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
Guillaume Poirier-Morency 6389e70c11 pkgconfig: 'Version' must be specified, even if it's empty 8 years ago
Marc-Antoine Perennou a70f39f815 allow overriding nm with NM 8 years ago
Marc-Antoine Perennou 4d3cce1532 allow overriding readelf with READELF 8 years ago
Marc-Antoine Perennou bb3b45a0ec gnome: use PkgConfigDependency to find gobject-introspection cflags 8 years ago
Marc-Antoine Perennou 6d1b6de6b0 dependencies: allow overriding pkg-config with PKG_CONFIG when setting pkgbin 8 years ago
Marc-Antoine Perennou e9b2084592 dependencies: allow overriding pkg-config with PKG_CONFIG in check_pkgconfig 8 years ago
Jussi Pakkanen b54fc1d00e Apply magical flags to make OSX ignore missing symbols in plugins. 8 years ago
Jussi Pakkanen 14ca7d602c Store subdir information for each node so we can remove files set in other subdirectories. 8 years ago
Thibault Saunier 9c0997dafd gnome: Use g-ir-scanner --extra-library option when avalaible 8 years ago
Thibault Saunier 10e2b9bca0 mesontest: Rebuild all before running tests 8 years ago
Thibault Saunier 6c9f75f082 mintro: Allow serializing EnvironmentVariables objects 8 years ago
Nirbheek Chauhan e1c9d94708 Allow many version conditions for pkg-config deps 8 years ago
Nirbheek Chauhan 24be8b8474 compilers.py: Fix typo in function documentation 8 years ago
Nirbheek Chauhan cee9638cc4 Compiler check and extra args should always override 8 years ago
Patrick Griffis acb0a38aac i18n: Add preset kwarg 8 years ago