Jussi Pakkanen
199c57d8d6
Added debugging output.
2015-08-25 00:48:47 +03:00
Igor Gnatenko
6b5734385f
fix building vala composite test
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-08-24 15:24:09 +03:00
Igor Gnatenko
79bf392866
Revert "simplify GResources in vala composite test"
...
This reverts commit d2fa9301ac
.
2015-08-24 15:23:20 +03:00
Jussi Pakkanen
1dc26def9d
Introspect prints external dependency args.
2015-08-23 21:14:18 +03:00
Jussi Pakkanen
5467b7d58b
Made Fortran static libraries work. Closes #237 .
2015-08-23 20:17:37 +03:00
Jussi Pakkanen
7c6e99149b
Merge pull request #236 from mesonbuild/depmanifest2
...
Add version numbers to projects and generate a dep manifest.
2015-08-23 20:13:53 +03:00
Igor Gnatenko
0384fa9175
add python test for glib and test against lib
...
print->print_message is caused because GI does print->print_
in python bindings which is not good.
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-08-23 13:38:17 +03:00
Igor Gnatenko
7b0dd7299c
tests/gnome/gir: use modern GLib stuff
...
* less boilerplate GObject code
* fixes memory leaks in main function
* drop unused deps
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-08-23 13:30:39 +03:00
Jussi Pakkanen
e6a868e533
Merge pull request #229 from mesonbuild/crossname
...
Use system() instead of name() which is a confusing term.
2015-08-21 23:16:42 +03:00
Jussi Pakkanen
5ffe46bc6a
Add version numbers to projects and generate a dep manifest.
2015-08-21 22:11:44 +03:00
Jussi Pakkanen
24d23c3086
Can add file objects to command line arguments. Closes #235 .
2015-08-21 22:11:26 +03:00
Jussi Pakkanen
cd38e79301
Use --no-libtool.
2015-08-21 21:52:09 +03:00
Jussi Pakkanen
ee4e785b1e
Add support for subscripting array objects with [].
2015-08-19 23:34:49 +03:00
Jussi Pakkanen
60ff47f736
Can specify gtk-doc search dirs with include_directories. Closes #231 .
2015-08-19 21:55:04 +03:00
Jussi Pakkanen
78739afd9c
Use system() instead of name() which is a confusing term.
2015-08-16 23:32:39 +03:00
Jussi Pakkanen
63572626c6
Copy permission bits from source files and fix a path issue.
2015-08-14 16:34:24 +03:00
Jussi Pakkanen
a5abcf1fe2
Created the += operator.
2015-08-14 16:05:58 +03:00
Jussi Pakkanen
e842e6602c
A few tweaks.
2015-08-14 01:24:11 +03:00
Jussi Pakkanen
05d929d542
Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222 .
2015-08-12 14:04:41 +03:00
Jussi Pakkanen
e3873e89d1
A few fixes for gir code.
2015-08-12 00:34:43 +03:00
Jussi Pakkanen
b08e2589d3
Parentheses are unnecessary.
2015-08-09 01:13:05 +03:00
Jussi Pakkanen
aada473713
Align test output text better.
2015-08-09 00:16:05 +03:00
Jussi Pakkanen
270b24c8e0
Now with xmlness.
2015-08-07 14:04:44 +03:00
Jussi Pakkanen
849786da14
Merge pull request #218 from mesonbuild/gtkdoc
...
Basic gtkdoc support
2015-08-07 12:44:26 +02:00
Jussi Pakkanen
9d9ba50911
Put build type warning flags at the beginning so they are overridable.
2015-08-06 22:12:32 +02:00
Jussi Pakkanen
cbc329fc32
Add sgml main to gtk-doc.
2015-08-02 13:49:11 +03:00
Jussi Pakkanen
83cc5ce4c5
Allow more than one install script and make gtkdoc method return one.
2015-08-02 13:49:11 +03:00
Jussi Pakkanen
8b52dec6d9
Can generate gtkdoc documentation.
2015-08-02 13:49:11 +03:00
Igor Gnatenko
c1dddce4e7
macros.meson: simplify RPM macros by using expand
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-08-02 01:21:13 +03:00
Jussi Pakkanen
0728484ef7
Add cpu method that was forgotten somehow.
2015-07-31 01:05:18 +03:00
Jussi Pakkanen
c12a4c1aca
Merge pull request #214 from mesonbuild/cross
...
Merge cross compilation branch.
2015-07-29 00:04:29 +03:00
Igor Gnatenko
ba92f2126c
cleanups
2015-07-28 01:12:38 +03:00
Igor Gnatenko
ca8d25f832
make consistent style
2015-07-28 01:11:32 +03:00
Igor Gnatenko
53363ab053
cleanups
2015-07-28 01:10:54 +03:00
Jussi Pakkanen
642db009a3
Cleanups.
2015-07-28 01:01:30 +03:00
Jussi Pakkanen
b6cb7fd29e
Fix symbol exportation and other things to make all tests pass on MSVC.
2015-07-28 00:28:47 +03:00
Jussi Pakkanen
b7e391ead4
Simulate rpath on windows by adding dll subdirectories to global path in tests.
2015-07-28 00:09:37 +03:00
Igor Gnatenko
d2fa9301ac
simplify GResources in vala composite test
2015-07-27 16:57:07 +03:00
Jussi Pakkanen
30d0c2292f
Support target-only cross compilation properly.
2015-07-27 00:55:28 +03:00
Jussi Pakkanen
37b2a195bd
Get build machine's CPU info too.
2015-07-27 00:55:27 +03:00
Jussi Pakkanen
463d08d545
Now host_machine, build_machine and target_machine are properly separated and return correct values.
2015-07-27 00:55:27 +03:00
Jussi Pakkanen
eb3cdb6f8d
Changed cross compilation file to new format.
2015-07-27 00:54:40 +03:00
Jussi Pakkanen
6af21dd20e
Fix add_global_arguments call that was using the old syntax. Closes #213 .
2015-07-26 15:00:54 +03:00
Jussi Pakkanen
5788f47952
Added (or, rather, brought back) the add_languages function.
2015-07-25 23:20:37 +03:00
Jussi Pakkanen
fa74ef4c57
Added timeout kwarg to tests.
2015-07-23 22:28:03 +03:00
Afief Halumi
5148972bfe
Avoid sorting object list before generating target
...
When adding objects to a build target (specifically static libraries)
they should appear at the end of the object list. Sorting the list always
put them at the beginning of the list.
2015-07-23 22:17:39 +03:00
Jussi Pakkanen
cbc3723797
Store warning flags in object instead of class because it does not seem to unpickle cleanly on some platforms. Closes #209 .
2015-07-23 20:39:20 +03:00
Igor Gnatenko
d81526a7c4
drop meson.lang for GtkSourceView
...
We want to drop this in favour to https://bugzilla.gnome.org/show_bug.cgi?id=752292
2015-07-23 14:39:24 +03:00
Jussi Pakkanen
2aaca1561b
Use strict SSL when downloading from wrapdb.
2015-07-22 00:06:54 +03:00
Jussi Pakkanen
5ddd5554c5
Connect to wrapdb over authenticated ssl when possible and print warning when not possible.
2015-07-21 23:19:09 +03:00