#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # pkg-js-tools 会把 ${nodejs:Provides} 塞进 substvars,而 debhelper >= 14 会自动把它 # 追加到 control 的 Provides 字段。源树根 package.json 是 private 的 workspace 根 # (连 name 都没有),于是那里面混进一个空的 "node-"。Provides 以手写的为准。 override_dh_gencontrol: sed -i '/^nodejs:Provides=/d' debian/node-svgr.substvars dh_gencontrol # 测试要 require **装出来的** @svgr/*(源树根 package.json 是 private 的 # workspace 根,pkg-js-tools 在 dh_auto_test 里链不出这些名字),构建 chroot 里 # 只有 Build-Depends,跑它只会假失败。测试交给 autopkgtest 跑。 override_dh_auto_test: %: dh $@