66 Commits (fbbfbfac7e13ad2fb594f52678652afc262c1005)

Author SHA1 Message Date
Mike Sinkovsky 969be1f679 cleanup: Remove redundant parentheses 8 years ago
Mike Sinkovsky 1d177fb127 cleanup: Unused local variables 8 years ago
Nirbheek Chauhan 705612f7cf pkgdep: Print found message after setting cargs/libs 8 years ago
Nirbheek Chauhan 2d31851d3b Print pkg-config error when framework dep isn't found 8 years ago
Nirbheek Chauhan e441a74282 Derive all exceptions correctly from base exceptions 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 84902cb93a style: [E301] expected 1 blank line, found 0 8 years ago
Mike Sinkovsky e9a891fe25 style: [E502] the backslash is redundant between brackets 8 years ago
Igor Gnatenko 969dc7e995 style: fix E124 violations 8 years ago
Igor Gnatenko ef608f217d style: fix E222 violations 8 years ago
Jussi Pakkanen b55235dfbd Fix space before :. 8 years ago
Nirbheek Chauhan a97291dc6d Add get_version() method to all dependencies 8 years ago
Nirbheek Chauhan de0b02ee2d Store pkg-config path on the instance too 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
Nirbheek Chauhan b4cead2763 find_program: Don't leak mutable array in get_command() 8 years ago
Igor Gnatenko 8268eb4959 tree-wide: remove unused imports 8 years ago
Elliott Sales de Andrade f9c1cc9d93 Fix pkg-config during cross-compile. 8 years ago
Nirbheek Chauhan ade1f695a6 Fix detection of pkg-config on all platforms 8 years ago
Nirbheek Chauhan ef2c2eeed1 QtDependency: Only use -fPIC on Linux 8 years ago
Nirbheek Chauhan 361ae8d22b qt: Fix detection of tools on Windows 8 years ago
Nirbheek Chauhan 807a53c6fc PkgConfigDependency.version_reqs must be a list 8 years ago
Nirbheek Chauhan 60716fcd6d Use universal_newlines=True for all Popen calls 8 years ago
Nirbheek Chauhan 2c5680d721 python3 dep: Check arch of libraries before using 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
Nirbheek Chauhan e1c9d94708 Allow many version conditions for pkg-config deps 8 years ago
Nirbheek Chauhan 09fd24ea78 Always catch PermissionError while looking for Ninja 8 years ago
Jussi Pakkanen c23c822196 Only add src_include_dir if it has been defined. 8 years ago
Jussi Pakkanen 918b8d098d GTest and GMock changed their entire project layout on 1.8.0. Again. Fix it. 8 years ago
Nirbheek Chauhan 69aafd141e qt: Fix qmake detection on Linux and Windows 8 years ago
Nirbheek Chauhan 085650a1e3 vala: Implement valac.find_library 8 years ago
Nirbheek Chauhan a72740a0d1 qt deps: New abstract impl and several fixes 8 years ago
Nirbheek Chauhan f79c4396f8 Add repr() implementation for Dependency() 8 years ago
Jussi Pakkanen e908910187 Can query pkg-config variables from the system. Closes #726. 8 years ago
Thibault Saunier 7e2390f355 interpreter: Add a type_name method to DependencyHolder 8 years ago
Nirbheek Chauhan 6ffae922cc Add a unittest for pkg-config file generation 9 years ago
Nirbheek Chauhan 5e384b8396 dependencies: Use a wrapper for calling pkg-config 9 years ago
Thibault Saunier 6eacca2024 dependencies: Fix traceback always setting 'variable' 9 years ago
Nirbheek Chauhan a0551d7d6e dependencies/boost: Fix 32-bit vs 64-bit on Windows 9 years ago
Nirbheek Chauhan c9a7422cc1 dependencies/boost: Require BOOST_ROOT while cross-compiling 9 years ago
Jussi Pakkanen ba0456748e Prefer pkg-config to sdl2-config. 9 years ago
Elliott Sales de Andrade 4c71695e41 Use context manager for file I/O. 9 years ago
ippytraxx 9aef099bc7 'name' needs to be 'self.name' in DependencyException 9 years ago
Nirbheek Chauhan 577b6dfdf6 find_program: Find scripts without extensions on Windows 9 years ago
Nirbheek Chauhan baf8481c4f pkg-config: Print 'NO' when version is too old 9 years ago
Nirbheek Chauhan 48b4defa37 pkg-config: Move setting of cargs and libs to functions 9 years ago
Nirbheek Chauhan bc63103ae0 pkg-config: Short-circuit when there's no pkg-config file found 9 years ago
Thibault Saunier a23f577415 dependencies: Add a get_version method to Python3Dependency 9 years ago