#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk %: dh $@ override_dh_auto_configure: MAYBE_HOST_CPU=$(shell \ if [ "${DEB_BUILD_GNU_CPU}" = "i686" ]; then \ echo "host_cpu=\\\"x86\\\"";\ elif [ "${DEB_BUILD_GNU_CPU}" = "x86_64" ]; then \ echo "host_cpu=\\\"x64\\\"";\ elif [ "${DEB_BUILD_GNU_CPU}" = "aarch64" ]; then \ echo "host_cpu=\\\"arm64\\\"";\ elif [ "${DEB_BUILD_GNU_CPU}" = "arm64" ]; then \ echo "host_cpu=\\\"arm64\\\"";\ elif [ "${DEB_BUILD_GNU_CPU:0:3}" == "arm" ]; then \ echo "host_cpu=\\\"arm\\\"";\ fi\ ) override_dh_auto_configure: env uname -a gn gen out/release --args="is_debug=false use_custom_libcxx=false\ is_hermetic_clang=false is_system_compiler=true is_clang=false\ skip_buildtools_check=true enable_perfetto_integration_tests=false\ enable_perfetto_unittests=false perfetto_use_system_protobuf=true\ perfetto_use_system_zlib=true perfetto_enable_git_rev_version_header=false\ extra_cflags=\"${CFLAGS}\" extra_cxxflags=\"${CXXFLAGS}\"\ extra_ldflags=\"${LDFLAGS}\" cc=\"${CC}\" cxx=\"${CXX}\"\ ${MAYBE_HOST_CPU}" override_dh_auto_build: ninja -C out/release perfetto traced traced_probes override_dh_auto_clean: rm -rf out/release