1*d83cc019SAndroid Build Coastguard WorkerIGT_LIB_PATH := $(builddir) 2*d83cc019SAndroid Build Coastguard WorkerGPU_TOOLS_PATH := $(top_srcdir) 3*d83cc019SAndroid Build Coastguard Worker 4*d83cc019SAndroid Build Coastguard Workerinclude Makefile.sources 5*d83cc019SAndroid Build Coastguard Worker 6*d83cc019SAndroid Build Coastguard Workerlibintel_tools_la_SOURCES = $(lib_source_list) 7*d83cc019SAndroid Build Coastguard Worker 8*d83cc019SAndroid Build Coastguard Workerlibigt_perf_la_SOURCES = \ 9*d83cc019SAndroid Build Coastguard Worker igt_perf.c \ 10*d83cc019SAndroid Build Coastguard Worker igt_perf.h 11*d83cc019SAndroid Build Coastguard Worker 12*d83cc019SAndroid Build Coastguard Workernoinst_LTLIBRARIES = libintel_tools.la libigt_perf.la 13*d83cc019SAndroid Build Coastguard Workernoinst_HEADERS = check-ndebug.h 14*d83cc019SAndroid Build Coastguard Worker 15*d83cc019SAndroid Build Coastguard Workerif !HAVE_LIBDRM_INTEL 16*d83cc019SAndroid Build Coastguard Worker libintel_tools_la_SOURCES += \ 17*d83cc019SAndroid Build Coastguard Worker stubs/drm/intel_bufmgr.c \ 18*d83cc019SAndroid Build Coastguard Worker stubs/drm/intel_bufmgr.h 19*d83cc019SAndroid Build Coastguard Workerendif 20*d83cc019SAndroid Build Coastguard Worker 21*d83cc019SAndroid Build Coastguard Workerif HAVE_CHAMELIUM 22*d83cc019SAndroid Build Coastguard Workerlib_source_list += \ 23*d83cc019SAndroid Build Coastguard Worker igt_chamelium.h \ 24*d83cc019SAndroid Build Coastguard Worker igt_chamelium.c \ 25*d83cc019SAndroid Build Coastguard Worker igt_chamelium_stream.h \ 26*d83cc019SAndroid Build Coastguard Worker igt_chamelium_stream.c \ 27*d83cc019SAndroid Build Coastguard Worker $(NULL) 28*d83cc019SAndroid Build Coastguard Workerendif 29*d83cc019SAndroid Build Coastguard Worker 30*d83cc019SAndroid Build Coastguard Workerif HAVE_GSL 31*d83cc019SAndroid Build Coastguard Workerlib_source_list += \ 32*d83cc019SAndroid Build Coastguard Worker igt_frame.c \ 33*d83cc019SAndroid Build Coastguard Worker igt_frame.h \ 34*d83cc019SAndroid Build Coastguard Worker igt_audio.c \ 35*d83cc019SAndroid Build Coastguard Worker igt_audio.h \ 36*d83cc019SAndroid Build Coastguard Worker $(NULL) 37*d83cc019SAndroid Build Coastguard Workerendif 38*d83cc019SAndroid Build Coastguard Worker 39*d83cc019SAndroid Build Coastguard Workerif HAVE_ALSA 40*d83cc019SAndroid Build Coastguard Workerlib_source_list += \ 41*d83cc019SAndroid Build Coastguard Worker igt_alsa.c \ 42*d83cc019SAndroid Build Coastguard Worker igt_alsa.h \ 43*d83cc019SAndroid Build Coastguard Worker $(NULL) 44*d83cc019SAndroid Build Coastguard Workerendif 45*d83cc019SAndroid Build Coastguard Worker 46*d83cc019SAndroid Build Coastguard WorkerAM_CPPFLAGS = \ 47*d83cc019SAndroid Build Coastguard Worker -I$(top_srcdir)/include/drm-uapi \ 48*d83cc019SAndroid Build Coastguard Worker -I$(top_srcdir) \ 49*d83cc019SAndroid Build Coastguard Worker -I$(top_srcdir)/lib/stubs/syscalls 50*d83cc019SAndroid Build Coastguard Worker 51*d83cc019SAndroid Build Coastguard WorkerAM_CFLAGS = \ 52*d83cc019SAndroid Build Coastguard Worker $(CWARNFLAGS) \ 53*d83cc019SAndroid Build Coastguard Worker $(DRM_CFLAGS) \ 54*d83cc019SAndroid Build Coastguard Worker $(PCIACCESS_CFLAGS) \ 55*d83cc019SAndroid Build Coastguard Worker $(LIBUNWIND_CFLAGS) \ 56*d83cc019SAndroid Build Coastguard Worker $(LIBDW_CFLAGS) \ 57*d83cc019SAndroid Build Coastguard Worker $(GSL_CFLAGS) \ 58*d83cc019SAndroid Build Coastguard Worker $(KMOD_CFLAGS) \ 59*d83cc019SAndroid Build Coastguard Worker $(PROCPS_CFLAGS) \ 60*d83cc019SAndroid Build Coastguard Worker $(DEBUG_CFLAGS) \ 61*d83cc019SAndroid Build Coastguard Worker $(XMLRPC_CFLAGS) \ 62*d83cc019SAndroid Build Coastguard Worker $(LIBUDEV_CFLAGS) \ 63*d83cc019SAndroid Build Coastguard Worker $(PIXMAN_CFLAGS) \ 64*d83cc019SAndroid Build Coastguard Worker $(GLIB_CFLAGS) \ 65*d83cc019SAndroid Build Coastguard Worker $(VALGRIND_CFLAGS) \ 66*d83cc019SAndroid Build Coastguard Worker -DIGT_SRCDIR=\""$(abs_top_srcdir)/tests"\" \ 67*d83cc019SAndroid Build Coastguard Worker -DIGT_DATADIR=\""$(pkgdatadir)"\" \ 68*d83cc019SAndroid Build Coastguard Worker -D_GNU_SOURCE \ 69*d83cc019SAndroid Build Coastguard Worker -DIGT_LOG_DOMAIN=\""$(subst _,-,$*)"\" \ 70*d83cc019SAndroid Build Coastguard Worker -pthread 71*d83cc019SAndroid Build Coastguard Worker 72*d83cc019SAndroid Build Coastguard WorkerAM_CFLAGS += $(CAIRO_CFLAGS) 73*d83cc019SAndroid Build Coastguard Worker 74*d83cc019SAndroid Build Coastguard Workerlibintel_tools_la_LIBADD = \ 75*d83cc019SAndroid Build Coastguard Worker $(DRM_LIBS) \ 76*d83cc019SAndroid Build Coastguard Worker $(PCIACCESS_LIBS) \ 77*d83cc019SAndroid Build Coastguard Worker $(PROCPS_LIBS) \ 78*d83cc019SAndroid Build Coastguard Worker $(GSL_LIBS) \ 79*d83cc019SAndroid Build Coastguard Worker $(KMOD_LIBS) \ 80*d83cc019SAndroid Build Coastguard Worker $(CAIRO_LIBS) \ 81*d83cc019SAndroid Build Coastguard Worker $(LIBUDEV_LIBS) \ 82*d83cc019SAndroid Build Coastguard Worker $(LIBUNWIND_LIBS) \ 83*d83cc019SAndroid Build Coastguard Worker $(LIBDW_LIBS) \ 84*d83cc019SAndroid Build Coastguard Worker $(TIMER_LIBS) \ 85*d83cc019SAndroid Build Coastguard Worker $(XMLRPC_LIBS) \ 86*d83cc019SAndroid Build Coastguard Worker $(LIBUDEV_LIBS) \ 87*d83cc019SAndroid Build Coastguard Worker $(PIXMAN_LIBS) \ 88*d83cc019SAndroid Build Coastguard Worker $(GLIB_LIBS) \ 89*d83cc019SAndroid Build Coastguard Worker libigt_perf.la \ 90*d83cc019SAndroid Build Coastguard Worker -lm 91