#!/usr/bin/make -f build_tyle := RelWithDebInfo cmake_install_libdir := lib/x86_64-linux-gnu comgr_maj_api_ver := 3 deb_inst := $(CURDIR)/debian/tmp/ rocmllvm_bindir := /usr/lib/rocm/llvm/bin rocmllvm_cmakedir := /usr/lib/rocm/llvm/lib/cmake/llvm version := 6.4.0 %: dh $@ dirs: - mkdir build override_dh_auto_configure: PATH=$(rocmllvm_bindir):$$PATH \ cmake -S . -B build \ -DCMAKE_CXX_COMPILER=$(rocmllvm_bindir)/clang++ \ -DCMAKE_C_COMPILER=$(rocmllvm_bindir)/clang \ -DCMAKE_AR=$(rocmllvm_bindir)/llvm-ar \ -DCMAKE_RANLIB=$(rocmllvm_bindir)/llvm-ranlib \ -DCMAKE_LINKER=$(rocmllvm_bindir)/ld.lld \ -DHIP_COMMON_DIR=$(shell pwd)/hip-rocm-$(version) \ -DCMAKE_INSTALL_LIBDIR=$(cmake_install_libdir) \ -DHIPCC_BIN_DIR=/usr/bin \ -DHIP_COMPILER=$(rocmllvm_bindir)/clang++ \ -DHIP_PLATFORM=amd \ -DROCM_PATH=/usr \ -DBUILD_ICD=OFF \ -DCLR_BUILD_HIP=ON \ -DCLR_BUILD_OCL=OFF \ -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF \ -DHIP_ENABLE_ROCPROFILER_REGISTER=OFF \ -DUSE_PROF_API=OFF \ -DCMAKE_PREFIX_PATH=$(rocmllvm_cmakedir)/.. \ -DCMAKE_BUILD_TYPE=$(build_type) override_dh_auto_build: make -C build override_dh_auto_install: DESTDIR=$(deb_inst) \ make -C build install override_dh_install: dh_install dh_missing --list-missing override_dh_auto_test: # No docs override_dh_installdocs: # Too many DIE's override_dh_dwz: clean: rm -rf build rm -rf $(deb_inst) rm -rf debian/rocclr override_dh_auto_clean: clean override_dh_ocamlinit: override_dh_ocamlclean: override_dh_ocaml: