Jussi Pakkanen
|
b82584641a
|
Use argparse instead of optparse in meson.py.
|
2015-03-02 16:50:42 +02:00 |
Jussi Pakkanen
|
c3645e2b45
|
Use argparse instead of optparse in run_tests.
|
2015-03-02 16:19:49 +02:00 |
Jussi Pakkanen
|
436a81f920
|
Can specify backend to run_tests.py.
|
2015-03-02 03:31:41 +02:00 |
Jussi Pakkanen
|
db81b31070
|
Fix gmock when compiling from source on Debian derivatives.
|
2015-02-28 03:40:43 +02:00 |
Jussi Pakkanen
|
e40eec4b85
|
Use fallback if git is not installed. Closes #44.
|
2015-02-27 20:24:06 +02:00 |
Jussi Pakkanen
|
75818950f8
|
Fix Qt tool finding on Fedora as it seemed to have broken while I was not looking. Fixes #45.
|
2015-02-26 20:11:07 +02:00 |
Jussi Pakkanen
|
e3c97bbc28
|
Handle missing gnustep-config gracefully.
|
2015-02-26 19:54:24 +02:00 |
Jussi Pakkanen
|
d5329489a1
|
Verify version of wxwidgets dependency.
|
2015-02-26 19:32:51 +02:00 |
Jussi Pakkanen
|
871e0039f7
|
Try different wx-config names and prefer the explicit one.
|
2015-02-26 19:22:59 +02:00 |
Jussi Pakkanen
|
2bc1e26813
|
Made gtest and gmock work properly on 64 bit Fedora, which uses /usr/lib64. Fixes #40.
|
2015-02-26 19:12:53 +02:00 |
Jussi Pakkanen
|
c6dbf98a05
|
Do not use linker arguments of dependencies' dependencies if the target is a static library because the static linker does not understand them.
|
2015-02-21 14:59:16 +02:00 |
Jussi Pakkanen
|
f5ad718f3a
|
Added found method to dependencies.
|
2015-02-21 03:52:16 +02:00 |
Jussi Pakkanen
|
c7e3d84f51
|
Validate variable names better in assignment.
|
2015-02-21 02:48:32 +02:00 |
Jussi Pakkanen
|
75a0bc8350
|
Created a set_variable command.
|
2015-02-21 02:31:34 +02:00 |
Jussi Pakkanen
|
1ab5b850ef
|
Use lib as library path in unit tests.
|
2015-02-16 01:24:58 +02:00 |
Jussi Pakkanen
|
22c23ee1fb
|
Added Debian multilib support.
|
2015-02-16 01:22:43 +02:00 |
Jussi Pakkanen
|
87ea869f02
|
Can install files created with configure_file.
|
2015-02-15 19:35:53 +02:00 |
Jussi Pakkanen
|
99bb73e6c9
|
Changed install_data to get rid of useless and confusing target subdir name.
|
2015-02-15 19:13:21 +02:00 |
jpakkane
|
7c074fd953
|
Merge pull request #34 from axxel/master
Add support for optional custom command and replace_string parameter of vcs_tag.
|
2015-02-15 15:42:50 +02:00 |
Axel Waggershauser
|
0a95e4b4a9
|
moved helper function detect_vcs into mesonlib.py
|
2015-02-14 01:56:27 +01:00 |
Axel Waggershauser
|
5a0cd64f9a
|
fixed typo in filename
|
2015-02-14 01:55:15 +01:00 |
Axel Waggershauser
|
223596d7bf
|
added support for optional custom command and replace_string parameter of vcs_tag
|
2015-02-11 03:27:40 +01:00 |
Axel Waggershauser
|
bc4b28b069
|
tracked upstream (mostly new vcs_tag)
|
2015-02-11 00:17:30 +01:00 |
Jussi Pakkanen
|
57e74de3ae
|
Provide the vcs_tag command. Closes #33.
|
2015-02-08 20:34:33 +02:00 |
Jussi Pakkanen
|
46f932909a
|
Created script that detects vcs info and writes it to a file.
|
2015-02-08 20:07:50 +02:00 |
Jussi Pakkanen
|
cd757db899
|
Can specify version requirements to dependencies.
|
2015-02-08 15:22:21 +02:00 |
Jussi Pakkanen
|
526c86d92f
|
I meant to do this originally.
|
2015-02-07 23:59:36 +02:00 |
Jussi Pakkanen
|
7a42ba8fa3
|
Use env.
|
2015-02-07 15:23:48 +02:00 |
Jussi Pakkanen
|
bf5466e7ef
|
An implementation of build_always as slightly modified from the original by Axel Waggershauser.
|
2015-02-07 14:48:38 +02:00 |
Jussi Pakkanen
|
24484412b5
|
Start proper approach to determining how build_always targets should work by writing a proper test case illustrating how it should behave.
|
2015-02-07 14:33:43 +02:00 |
Jussi Pakkanen
|
704a0b617c
|
A few tweaks for msvc.
|
2015-02-06 20:08:58 +02:00 |
Jussi Pakkanen
|
26b7127c28
|
Packaging fix.
|
2015-02-06 19:55:33 +02:00 |
Jussi Pakkanen
|
9c1c5bc209
|
Created a sample project that uses many wraps, including a subwrap.
|
2015-02-06 19:33:26 +02:00 |
Jussi Pakkanen
|
201664b2b8
|
Make directories in build tree, too.
|
2015-02-06 18:58:37 +02:00 |
Axel Waggershauser
|
129bb902bc
|
added basic version of VCS supprt for configuring files based on VCS state during build time
|
2015-02-06 00:06:32 +01:00 |
Axel Waggershauser
|
963892a7c3
|
basic support for 'build_always' feature of custom targets
|
2015-02-05 23:35:49 +01:00 |
Jussi Pakkanen
|
67ddeb8a01
|
Fix destdir for install targets. Closes #32.
|
2015-02-04 22:11:46 +02:00 |
Jussi Pakkanen
|
73b8ff5341
|
Rework installation logic so we can go outside the install prefix.
|
2015-02-04 22:00:06 +02:00 |
Jussi Pakkanen
|
1eaf6673b7
|
Moved files.
|
2015-02-04 20:35:06 +02:00 |
Jussi Pakkanen
|
a91b3fcdc5
|
Add thread_link_flags to static linkers.
|
2015-02-02 21:54:30 +02:00 |
Jussi Pakkanen
|
5a21b37149
|
Logging fix.
|
2015-02-02 20:51:22 +02:00 |
Jussi Pakkanen
|
f23e6c72f4
|
First cut at the Wrap dependency downloader.
|
2015-02-02 20:25:35 +02:00 |
Jussi Pakkanen
|
be9bf62cd7
|
Put /usr/local/lib ahead of /usr/lib in library search order.
|
2015-01-30 19:44:16 +02:00 |
Jussi Pakkanen
|
2107be2a78
|
Add thread flags to compilers and use them on dependencies that require threads. Fixes #31.
|
2015-01-30 19:35:58 +02:00 |
Jussi Pakkanen
|
4293a2ac65
|
Removed shebang lines from files that are not executable.
|
2015-01-25 02:43:59 +02:00 |
Jussi Pakkanen
|
ed160fbbe4
|
Made Boost unit testing framework work and added a test.
|
2015-01-24 15:48:09 +02:00 |
Jussi Pakkanen
|
9b79c635f8
|
New version number for new development.
|
2015-01-19 21:57:45 +02:00 |
Jussi Pakkanen
|
94cdde038a
|
Bumped version number for release.
|
2015-01-19 21:44:58 +02:00 |
Jussi Pakkanen
|
b29f454d31
|
Comment out a line that does not compile and is not needed for the test.
|
2015-01-19 02:22:45 +02:00 |
Jussi Pakkanen
|
da28de2407
|
Some tweaks.
|
2015-01-12 03:36:00 +02:00 |