xref: /aosp_15_r20/external/igt-gpu-tools/tools/Makefile.am (revision d83cc019efdc2edc6c4b16e9034a3ceb8d35d77c)
1include Makefile.sources
2
3bin_PROGRAMS = $(tools_prog_lists)
4
5if HAVE_LIBDRM_INTEL
6bin_PROGRAMS += $(LIBDRM_INTEL_BIN)
7intel_error_decode_LDFLAGS = -lz
8endif
9
10bin_PROGRAMS += intel_dp_compliance
11intel_dp_compliance_CFLAGS = $(AM_CFLAGS) $(GLIB_CFLAGS)
12intel_dp_compliance_LDADD = $(top_builddir)/lib/libintel_tools.la
13
14SUBDIRS = null_state_gen registers
15
16AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include/drm-uapi -I$(top_srcdir)/lib \
17	      -I$(top_srcdir)/lib/stubs/syscalls
18AM_CFLAGS = $(DEBUG_CFLAGS) $(DRM_CFLAGS) $(PCIACCESS_CFLAGS) $(CWARNFLAGS) \
19	    $(CAIRO_CFLAGS) $(LIBUNWIND_CFLAGS) -DIGT_DATADIR=\"$(pkgdatadir)\" \
20	    $(WERROR_CFLAGS) -D_GNU_SOURCE
21LDADD = $(top_builddir)/lib/libintel_tools.la
22AM_LDFLAGS = -Wl,--as-needed
23
24# aubdumper
25
26module_LTLIBRARIES = intel_aubdump.la
27moduledir = $(libdir)
28intel_aubdump_la_LDFLAGS = -module -avoid-version -no-undefined
29intel_aubdump_la_SOURCES = aubdump.c
30intel_aubdump_la_LIBADD = $(top_builddir)/lib/libintel_tools.la -ldl
31
32intel_gpu_top_LDADD = $(top_builddir)/lib/libigt_perf.la
33
34bin_SCRIPTS = intel_aubdump
35CLEANFILES = $(bin_SCRIPTS)
36