#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CPPFLAGS_MAINT_APPEND = -DGBE_DEBUG=1 %: dh $@ --buildsystem cmake # We build with the headers from opencl-headers. SUPERFLUOUS=cl.h cl_d3d10.h cl_dx9_media_sharing.h cl_ext.h cl_gl_ext.h cl_platform.h cl.hpp cl_d3d11.h cl_egl.h cl_gl.h opencl.h LLVM_VERSION := 7 override_dh_auto_configure: $(RM) $(patsubst %,include/CL/%,$(SUPERFLUOUS)) ls -la include/CL dh_auto_configure --buildsystem cmake -- -DLLVM_INSTALL_DIR=/usr/lib/llvm-$(LLVM_VERSION)/bin #Include the documentation, without timestamps (which break multiarch because debian/patches/update-docs.patch etc are applied at build time - #840678) override_dh_auto_build: dh_auto_build ifeq ($(filter nodoc,$(DEB_BUILD_OPTIONS)),) ikiwiki --verbose --no-usedirs --underlaydir docs --plugin map --rebuild docs docs_build rm -rf docs_build/ikiwiki for HTMLFILE in `find $(CURDIR)/docs_build/ -name *.html` ; do \ sed -e "s;Last edited .*;;" $$HTMLFILE > $$HTMLFILE.tmp ; \ sed -e "s;