91 Commits (b80d40c287789ec0cb430842923a0254c86a6150)

Author SHA1 Message Date
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 8 years ago
Nirbheek Chauhan 5e384b8396 dependencies: Use a wrapper for calling pkg-config 8 years ago
Thibault Saunier 6eacca2024 dependencies: Fix traceback always setting 'variable' 8 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
Jussi Pakkanen 35eb8c7b9a Added version info to sdl2dep. Closes #616. 9 years ago
Nirbheek Chauhan cd509043e0 wxwidgets: Don't error out if dependency is not required (#606) 9 years ago
Jussi Pakkanen f9910d2c11 Ensure cargs and libs variables always exist. Closes #581. 9 years ago
Nirbheek Chauhan c33e7a68a1 Also reuse subproject-based fallback dependencies 9 years ago
Jussi Pakkanen cff4e7d299 Can query version strings of dependencies. 9 years ago
Hemmo Nieminen 336904b553 Move MesonException from coredata to mesonlib. 9 years ago
Jussi Pakkanen 8b6848ebc3 Add dir support for find_library and remove deprecated standalone version. Closes #450. 9 years ago
Jussi Pakkanen 6b548a1c75 Added find_library method and deprecated the standalone version. Closes #396. 9 years ago
Jussi Pakkanen 52b66edb6c Can specify compile and link args for internal deps. 9 years ago
Jussi Pakkanen a04c33e125 Can build Python extension on OSX. 9 years ago
Jussi Pakkanen 98d3fb5372 Extract python3 dependency information from the current process if it is not available in pkg-config. 9 years ago
Jussi Pakkanen 25793975d7 Can ask pkg-config to provide static libraries. Closes #380. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Jussi Pakkanen 9fca19c4eb More cleanups. 9 years ago
Jussi Pakkanen 275ac36a28 Some more error logging. 9 years ago
Jussi Pakkanen d92e6c4595 Boost win detection tuning. 9 years ago
Jussi Pakkanen 10acaffde7 Added explicit thread dependency. 9 years ago
Thibault Saunier c2e163e655 gnome: Link against dependencies when building the gir files 9 years ago
Jussi Pakkanen a91bfbbc45 Added pkg-config logging statement. 9 years ago
Jussi Pakkanen 7b45e6f5f5 Can store ext deps to internal deps. Closes #304. 9 years ago
Jussi Pakkanen dd68c926f8 Boost path fix for Windows. 10 years ago
Jussi Pakkanen 325ed6288b Can leave Boost modules empty to only use the plain header libraries. Closes #263. 10 years ago
Germán Diago Gómez 89020de121 Replaced check for mac osx by mesonlib.is_osx() 10 years ago
Germán Diago Gómez b3b5f507ee BoostDependency dylib detection added. 10 years ago
Jussi Pakkanen 776f899e78 Made boost on windows kinda work. 10 years ago
Jussi Pakkanen 7ff0873b07 Add OpenGL link args on Windows. 10 years ago