The exposed header files is at include directory now.
Change-Id: I2ba32fb4920e1e3dfd71befbfd8b1e885a83db19
if HAVE_HALTESTS
-SUBDIRS = src haltests
+SUBDIRS = include src haltests
else
-SUBDIRS = src
+SUBDIRS = include src
endif
pkgconfigdir = $(libdir)/pkgconfig
AM_CONDITIONAL(HOST_CPU_X86_64, test "x$HOST_CPU_X86_64" = "xyes")
AC_OUTPUT([
- src/Makefile
+ include/Makefile
+ src/Makefile
Makefile
libtbm.pc
haltests/Makefile])
tbm_haltests_CXXFLAGS = \
@DLOG_CFLAGS@ \
${CXXFLAGS} \
+ -I$(top_builddir)/include \
-I$(top_builddir)/src \
-I$(includedir)/gtest
--- /dev/null
+libtbmincludedir=$(includedir)
+libtbminclude_HEADERS = \
+ tbm_type.h \
+ tbm_type_common.h \
+ tbm_log.h \
+ tbm_error.h \
+ tbm_bufmgr.h \
+ tbm_bo.h \
+ tbm_surface.h \
+ tbm_surface_internal.h \
+ tbm_surface_queue.h \
+ tbm_sync.h \
+ tbm_drm_helper.h \
+ tbm_bufmgr_backend.h \
+ tbm_backend.h
%manifest %{name}.manifest
%defattr(-,root,root,-)
%dir %{_includedir}
-%{_includedir}/tbm_bufmgr.h
-%{_includedir}/tbm_surface.h
-%{_includedir}/tbm_surface_internal.h
-%{_includedir}/tbm_surface_queue.h
-%{_includedir}/tbm_bufmgr_backend.h
-%{_includedir}/tbm_type.h
-%{_includedir}/tbm_type_common.h
-%{_includedir}/tbm_drm_helper.h
-%{_includedir}/tbm_sync.h
-%{_includedir}/tbm_bo.h
-%{_includedir}/tbm_log.h
-%{_includedir}/tbm_error.h
-%{_includedir}/tbm_backend.h
+%{_includedir}/tbm_*.h
%{_libdir}/libtbm.so
%{_libdir}/pkgconfig/libtbm.pc
$(WARN_CFLAGS) \
-I./ \
-I$(top_srcdir) \
+ -I$(top_srcdir)/include \
-I$(top_srcdir)/src \
@LIBTBM_CFLAGS@ \
$(CFLAGS)
BUILT_SOURCES = $(nodist_libtbm_la_SOURCES)
-libtbmincludedir=$(includedir)
-libtbminclude_HEADERS = tbm_bufmgr.h \
- tbm_bo.h \
- tbm_surface.h \
- tbm_bufmgr_backend.h \
- tbm_type.h \
- tbm_type_common.h \
- tbm_surface_internal.h \
- tbm_surface_queue.h \
- tbm_drm_helper.h \
- tbm_sync.h \
- tbm_log.h \
- tbm_error.h \
- tbm_backend.h
-
CLEANFILES = $(BUILT_SOURCES)