Ross Burton
299ca6dc1e
gio/tests: fix race when generating code
...
There is a race condition in the makefile that can result in build failures like this in parallel builds:
| ./gdbus-test-codegen-generated.h:7:0: error: unterminated #ifndef
| #ifndef __GDBUS_TEST_CODEGEN_GENERATED_H__
This is because a rule like this:
x.c x.h: prerequisites
@commands
doesn't consider x.c and x.h together. Instead, it expands to two rules, one to
generate x.c and one to generate x.h, which happen to run the same commands. In
the worst case they execute in parallel, overwriting each other's output.
Signed-off-by: Ross Burton <ross.burton@intel.com>
https://bugzilla.gnome.org/show_bug.cgi?id=723616
2014-02-17 10:21:31 +00:00
..
2013-05-20 06:38:41 -04:00
2013-11-07 12:41:27 -05:00
2013-05-31 23:12:15 -04:00
2014-01-13 15:31:38 -05:00
2011-11-07 00:14:28 -05:00
2012-12-28 21:28:28 -05:00
2013-10-24 13:55:33 -04:00
2014-01-01 17:59:20 -05:00
2014-01-15 10:37:59 -05:00
2014-01-21 15:15:38 -05:00
2013-07-11 13:49:20 -04:00
2013-11-23 22:21:29 -05:00
2012-08-19 02:23:32 -04:00
2013-11-23 22:24:51 -05:00
2013-11-28 00:19:19 -05:00
2013-11-07 12:41:27 -05:00
2012-10-16 09:39:24 -04:00
2013-09-29 17:48:40 -04:00
2014-01-01 22:01:15 -05:00
2013-01-16 10:17:15 -05:00
2013-12-15 21:07:12 -05:00
2014-01-31 14:31:55 +01:00
2014-01-01 17:59:20 -05:00
2013-11-11 07:11:22 +01:00
2014-01-01 17:59:21 -05:00
2013-11-11 22:40:57 +08:00
2012-10-16 09:39:24 -04:00
2013-12-15 21:07:12 -05:00
2014-01-31 14:31:55 +01:00
2014-01-01 17:59:21 -05:00
2014-01-31 14:31:55 +01:00
2012-10-16 09:39:24 -04:00
2013-11-30 23:10:13 -05:00
2014-01-01 17:59:20 -05:00
2014-01-31 14:31:55 +01:00
2013-01-16 10:17:15 -05:00
2013-06-02 01:43:13 -04:00
2012-10-16 09:39:24 -04:00
2013-11-11 07:11:29 +01:00
2011-12-08 18:05:15 -05:00
2012-10-16 09:39:24 -04:00
2012-01-25 16:15:18 -05:00
2012-10-16 09:39:24 -04:00
2014-01-01 17:59:21 -05:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2012-10-16 09:39:24 -04:00
2014-01-31 14:31:55 +01:00
2012-10-16 09:39:24 -04:00
2013-05-31 23:12:15 -04:00
2013-05-31 23:12:15 -04:00
2012-10-16 09:39:24 -04:00
2012-10-16 09:39:24 -04:00
2012-10-16 09:39:24 -04:00
2013-05-21 11:23:22 -03:00
2012-10-16 09:39:24 -04:00
2012-10-16 09:39:24 -04:00
2012-10-16 09:39:24 -04:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2013-05-31 23:12:15 -04:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2013-01-03 13:14:26 -05:00
2014-01-31 14:31:55 +01:00
2013-09-23 16:31:40 -04:00
2014-01-13 16:12:31 -05:00
2013-06-02 01:44:15 -04:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2013-05-31 23:16:00 -04:00
2014-01-02 01:55:07 -05:00
2013-11-28 16:01:23 -05:00
2014-01-01 17:59:20 -05:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2012-10-16 09:39:24 -04:00
2013-08-19 12:15:36 -04:00
2012-10-16 09:39:24 -04:00
2013-03-13 09:41:09 -04:00
2014-02-17 10:21:31 +00:00
2013-06-02 01:44:49 -04:00
2013-12-15 21:07:12 -05:00
2013-06-02 01:46:21 -04:00
2013-06-02 20:02:06 -04:00
2014-02-15 10:22:24 -05:00
2014-01-31 14:31:55 +01:00
2011-11-17 14:03:39 +00:00
2013-07-14 11:36:45 -04:00
2013-11-15 15:32:09 -05:00
2012-10-16 09:39:24 -04:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2013-11-04 22:55:30 +08:00
2014-01-31 14:31:55 +01:00
2013-01-14 23:31:59 -05:00
2014-01-31 14:31:55 +01:00
2012-10-16 09:39:24 -04:00
2014-02-16 09:24:04 -05:00
2013-02-14 10:24:14 -05:00
2012-10-16 09:39:24 -04:00
2013-04-23 14:36:07 -04:00
2012-10-16 09:39:24 -04:00
2012-02-03 12:58:53 -05:00
2012-10-16 09:39:24 -04:00
2014-02-15 10:06:04 -05:00
2012-10-16 09:39:24 -04:00
2013-11-27 10:01:30 +00:00
2012-01-13 17:12:53 +01:00
2012-01-13 17:12:53 +01:00
2012-01-13 17:12:53 +01:00
2012-01-13 17:12:53 +01:00
2012-01-13 17:12:53 +01:00
2012-01-13 17:12:53 +01:00
2012-10-03 11:23:04 -04:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2012-01-25 14:47:37 +01:00
2014-01-19 08:58:28 -05:00
2014-01-31 14:31:55 +01:00
2014-01-31 14:31:55 +01:00
2012-12-12 15:20:22 +01:00
2013-06-02 01:47:19 -04:00
2012-10-16 09:39:24 -04:00
2012-10-16 09:39:24 -04:00
2013-11-04 22:55:30 +08:00