[Intel-gfx] [PATCH i-g-t 2/5] tests: Convert to using the imported drm-uapi headers.
Eric Anholt
eric at anholt.net
Mon Nov 13 20:59:59 UTC 2017
Lionel Landwerlin <lionel.g.landwerlin at intel.com> writes:
> On 10/11/17 21:26, Eric Anholt wrote:
>> Tested by dropping garbage in my libdrm's headers and rebuilding.
>>
>> Signed-off-by: Eric Anholt <eric at anholt.net>
>> ---
>> lib/Makefile.am | 5 ++++-
>> meson.build | 2 +-
>> tests/Makefile.am | 1 +
>> 3 files changed, 6 insertions(+), 2 deletions(-)
>>
>> diff --git a/lib/Makefile.am b/lib/Makefile.am
>> index 30ddb92bd0bc..7b3d87780db9 100644
>> --- a/lib/Makefile.am
>> +++ b/lib/Makefile.am
>> @@ -46,7 +46,10 @@ lib_source_list += \
>> $(NULL)
>> endif
>>
>> -AM_CPPFLAGS = -I$(top_srcdir)
>> +AM_CPPFLAGS = \
>> + -I$(top_srcdir)/include/drm-uapi \
>> + -I$(top_srcdir)
>> +
>> AM_CFLAGS = \
>> $(CWARNFLAGS) \
>> $(DRM_CFLAGS) \
>> diff --git a/meson.build b/meson.build
>> index fb81c4dbbd55..b14617a5f5d0 100644
>> --- a/meson.build
>> +++ b/meson.build
>> @@ -26,7 +26,7 @@ foreach cc_arg : cc_args
>> endif
>> endforeach
>>
>> -inc = include_directories('lib', '.')
>> +inc = include_directories('include/drm-uapi', 'lib', '.')
>>
>> config = configuration_data()
>>
>> diff --git a/tests/Makefile.am b/tests/Makefile.am
>> index 89a970153992..ba5acefa68b4 100644
>> --- a/tests/Makefile.am
>> +++ b/tests/Makefile.am
>> @@ -85,6 +85,7 @@ EXTRA_DIST = \
>> CLEANFILES = $(EXTRA_PROGRAMS) test-list.txt test-list-full.txt .gitignore
>>
>> AM_CFLAGS = $(DRM_CFLAGS) $(CWARNFLAGS) -Wno-unused-result $(DEBUG_CFLAGS)\
>> + -I$(top_srcdir)/include/drm-uapi \
>
> That seems to put include/drm-uapi after $(DRM_CFLAGS) which probably
> means you're picking up the system headers first.
> I guess you want to have it the other way?
Oh, that had accidentally ended up in patch 5. Thanks!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gfx/attachments/20171113/88df67b1/attachment.sig>
More information about the Intel-gfx
mailing list