33 lines
863 B
Makefile
Executable File
33 lines
863 B
Makefile
Executable File
#!/usr/bin/make -f
|
|
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
|
%:
|
|
dh $@
|
|
override_dh_auto_configure:
|
|
@echo 'Authenticated prebuilt upstream Rust bootstrap; no compiler rebuild.'
|
|
override_dh_auto_build:
|
|
@echo 'Build-only tool payload retained from the frozen upstream archives.'
|
|
override_dh_auto_test:
|
|
@echo 'Bootstrap compiler build tests are not run.'
|
|
override_dh_auto_install:
|
|
mkdir -p obj-module
|
|
python3 debian/install-tools.py
|
|
override_dh_auto_clean:
|
|
rm -rf obj-module
|
|
override_dh_makeshlibs:
|
|
dh_makeshlibs --no-scripts
|
|
override_dh_shlibdeps:
|
|
dh_shlibdeps -l$(CURDIR)/debian/plasma-next-rust-build-tools/opt/plasma-build/rust-1.88.0/lib
|
|
|
|
override_dh_strip:
|
|
dh_strip -X.rlib
|
|
|
|
override_dh_strip_nondeterminism:
|
|
dh_strip_nondeterminism -X.rlib
|
|
|
|
override_dh_dwz:
|
|
dh_dwz -X.rlib
|
|
|
|
override_dh_builddeb:
|
|
python3 debian/verify-payload.py
|
|
dh_builddeb
|