Jussi Pakkanen
dd68c926f8
Boost path fix for Windows.
9 years ago
Jussi Pakkanen
325ed6288b
Can leave Boost modules empty to only use the plain header libraries. Closes #263 .
9 years ago
Germán Diago Gómez
89020de121
Replaced check for mac osx by mesonlib.is_osx()
9 years ago
Germán Diago Gómez
b3b5f507ee
BoostDependency dylib detection added.
9 years ago
Jussi Pakkanen
776f899e78
Made boost on windows kinda work.
9 years ago
Jussi Pakkanen
7ff0873b07
Add OpenGL link args on Windows.
9 years ago
Thibault Saunier
3c23b19250
Fix access to the pkgconfig path in CrossBuildInfo
9 years ago
Jouni Roivas
e63e126104
Fix regexp match for qmake version
10 years ago
Jussi Pakkanen
aba97eda6b
A few fixes to gl detection.
10 years ago
Igor Gnatenko
d7ca9eee5a
vala: add support for --target-glib
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Jussi Pakkanen
4f9d0e3e3e
Initialise version field of Qt5 dep. Closes #158
10 years ago
Jussi Pakkanen
e72f9b2312
Rework pkgconfig and add missing method. Fixes #153 .
10 years ago
Igor Gnatenko
a9303a450e
dependency: Undefined variable 'type_string'. Closes #156
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Igor Gnatenko
474f438675
dependencies: fixes for codestyle to be more PEP-8
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Igor Gnatenko
25176f2368
dependencies: Undefined variable 'required'. Closes #154
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Jussi Pakkanen
6d744b13ff
Now can create internal dependencies to simplify subproject usage.
10 years ago
Jussi Pakkanen
39c26d6fe0
Can use both main and nomain gtest in same project. Fixes #149 .
10 years ago
Igor Gnatenko
b89d2e33aa
trivial: fix style
10 years ago
Mathieu Duponchelle
9c9e94d531
PkgConfigDependency: Add a get_variable method.
10 years ago
Jussi Pakkanen
d170780b7e
Added methods to get source and build root directories.
10 years ago
Jussi Pakkanen
bf02849d59
Use cross file's pkgconfig binary when cross compiling. Closes #138 .
10 years ago
Jussi Pakkanen
23700b7e4b
Use -fPIC instead of -fPIE as it seems to be the new requirement. Closes #124 .
10 years ago
Igor Gnatenko
8f909e043f
don't print twice about not found dependency. Closes #128
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Thibault Saunier
fea0609c13
dependencies: Handle .la lib files returned by pkgconfig in uninstalled setups
...
When building against software that is being built uninstalled,
pkg-config returns values from the -uninstalled.pc variant which
might contain .la files as --libs.
This patch opens the .la files to figure out where the actual shared
library are.
Some part of this is inspired by what is done in the
gobject-introspection giscanner/utils.py code
10 years ago
Jussi Pakkanen
8c0501e785
Qt5 now works when using a OSX framework dependency.
10 years ago
Jussi Pakkanen
147d2a3f4b
Fix Qt5 on pkg-config platforms again.
10 years ago
Jussi Pakkanen
412f9f5083
Work with MinGW too.
10 years ago
Jussi Pakkanen
698b1c6471
Use QMake to sniff compiler flags on platforms without pkg-config.
10 years ago
Jussi Pakkanen
075b25424e
Typo fixes.
10 years ago
Jussi Pakkanen
45d7b589eb
Added module for Qt4 support.
10 years ago
Jussi Pakkanen
2da95708e9
Removed unused class.
10 years ago
Jussi Pakkanen
8cecf20404
Create file objects in gtest and gmock.
10 years ago
Matthew Bekkema
8a08066c68
dependencies.py: Add support for wxwidgets modules
...
Makes this possible in meson.build:
wxd = dependency('wxwidgets', modules: ['core', 'base'])
This does not change the behaviour of not specifying a module list. Eg:
wxd = dependency('wxwidgets')
10 years ago
Jussi Pakkanen
c89bbae0ad
A few Windows fixes.
10 years ago
Jussi Pakkanen
8058a1abd5
Better OpenGL autodetection.
10 years ago
Jussi Pakkanen
710eb79a92
Work if framework dep is missing and optional.
10 years ago
Jussi Pakkanen
1cc57c4f3a
Error out if required framework dep is not found.
10 years ago
Jussi Pakkanen
9d9b1d6007
Print failing info.
10 years ago
Jussi Pakkanen
8db68bc0e6
Strip before splitting.
10 years ago
Jussi Pakkanen
b00064b594
Lowercasifying.
10 years ago
Jussi Pakkanen
c060be551f
Detect SDL2 with sdl2-config if it exists.
10 years ago
Jussi Pakkanen
d0d2508562
Build windows installer for SDL2 sample app.
10 years ago
Jussi Pakkanen
4c52b01a13
Special case shebang scripts that run with "env" on Windows.
10 years ago
Jussi Pakkanen
48477102c9
Now can compile all Qt5 tests with module.
10 years ago
Jussi Pakkanen
6e6ac02eaf
Major refactoring to move Qt5 from core into a module. Rules are written but moc/uic/rrc are not generated yet.
10 years ago
Jussi Pakkanen
db81b31070
Fix gmock when compiling from source on Debian derivatives.
10 years ago
Jussi Pakkanen
75818950f8
Fix Qt tool finding on Fedora as it seemed to have broken while I was not looking. Fixes #45 .
10 years ago
Jussi Pakkanen
e3c97bbc28
Handle missing gnustep-config gracefully.
10 years ago
Jussi Pakkanen
d5329489a1
Verify version of wxwidgets dependency.
10 years ago
Jussi Pakkanen
871e0039f7
Try different wx-config names and prefer the explicit one.
10 years ago