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
Jussi Pakkanen
2bc1e26813
Made gtest and gmock work properly on 64 bit Fedora, which uses /usr/lib64. Fixes #40 .
10 years ago
Jussi Pakkanen
cd757db899
Can specify version requirements to dependencies.
10 years ago
Jussi Pakkanen
2107be2a78
Add thread flags to compilers and use them on dependencies that require threads. Fixes #31 .
10 years ago
Jussi Pakkanen
4293a2ac65
Removed shebang lines from files that are not executable.
10 years ago
Jussi Pakkanen
ed160fbbe4
Made Boost unit testing framework work and added a test.
10 years ago
Jussi Pakkanen
59b7fa8ed3
Added support for wxwidgets. Closes #27 .
10 years ago
Jussi Pakkanen
a337ab05e5
Print colorful thingies.
10 years ago
Jussi Pakkanen
267d04b548
Typo fix.
10 years ago
Jussi Pakkanen
db8585e8a3
Detect frameworks on OSX as external dependencies.
10 years ago
Jussi Pakkanen
08ef881c86
Extracted compiler definitions to their own file.
10 years ago
Jussi Pakkanen
525f0ae6d2
Harmonised copyright declarations.
10 years ago
Jussi Pakkanen
d73af2558a
Pkg-config detection cleanup.
10 years ago
Jussi Pakkanen
10313fa3eb
Removed -qt5 arg as that should be handled elsewhere.
10 years ago
Jussi Pakkanen
751f03c557
Pass -qt5 command line argument to qt5 tools because otherwise they fail on Debian systems where qt5-default is not installed (e.g. pbuilder).
10 years ago
Jussi Pakkanen
dcdfb7e3ba
A few suffix fixes.
10 years ago
Jussi Pakkanen
ff934952a0
Some windows fixes.
10 years ago
Jussi Pakkanen
76997caee2
Run scripts direct if possible.
10 years ago
Jussi Pakkanen
77c14525c3
Autodetect runnable commands on unix (where chmod values might be wrong) and Windows (where files with weird suffixes are unrunnable.
10 years ago
Jussi Pakkanen
c4860ff60f
Updated copyright years.
10 years ago
Jussi Pakkanen
a5863477f8
Kill end of line whitespace dead.
10 years ago
Jussi Pakkanen
5f65255a66
Better description for Qt5 tools.
11 years ago
Jussi Pakkanen
d610f47292
Print pkg-config executable path.
11 years ago
Jussi Pakkanen
fbb513b027
Do not repeat Qt5 tools detection text.
11 years ago
Jussi Pakkanen
60c1bacfaa
Added some Fedora paths to library directory list.
11 years ago
Jussi Pakkanen
cfff45fcde
Fix objc dependency getter command line.
11 years ago
Jussi Pakkanen
f1cc633799
And the custom rules too.
11 years ago
Jussi Pakkanen
d2b5e5c7a5
The mass flags -> args renaming for consistency.
11 years ago