📄 rules
字号:
#!/usr/bin/make -f# Sample debian/rules that uses debhelper. # GNU copyright 1997 by Joey Hess.## This version is for a hypothetical package that builds an# architecture-dependant package, as well as an architecture-independent# package.p_mod=comedi-modules-$(KVERS)#p_mod=comedi-modulesd_mod=debian/$(p_mod).PHONY: kdist_imagekdist_image: checkroot $(RM) debian/files yes "" | ./configure --linuxdir $(KSRC) --non-interactive --reconf echo "KERNELRELEASE=$(KVERS)" >>.buildvars $(MAKE) $(RM) -rf $(d_mod) install -d $(d_mod) $(d_mod)/DEBIAN install -d "$(d_mod)/usr/share/doc/$(p_mod)" install debian/comedi-modules.postinst $(d_mod)/DEBIAN/postinst install debian/comedi-modules.prerm $(d_mod)/DEBIAN/prerm $(MAKE) INSTALL_MOD_PATH=`pwd`/$(d_mod) install install -m644 debian/changelog \ $(d_mod)/usr/share/doc/$(p_mod)/changelog.Debian install -m 644 Documentation/comedi/devices.txt \ $(d_mod)/usr/share/doc/$(p_mod)/ install -m 644 Documentation/comedi/drivers.txt \ $(d_mod)/usr/share/doc/$(p_mod)/ gzip -9v $(d_mod)/usr/share/doc/$(p_mod)/* install -m644 debian/copyright \ $(d_mod)/usr/share/doc/$(p_mod)/copyright chown -R root.root $(d_mod) chmod -R g-ws $(d_mod) echo "kpkg:Package-Version=$(epoch)$(pversion)+$(non_epoch_version)" \ >> debian/substvars echo "kpkg:Kernel-Version=$(KVERS)" >> debian/substvars sed 's/\$$KVERS/$(KVERS)/' debian/comedi-modules.control >debian/control dpkg-gencontrol -p$(p_mod) -P$(d_mod) -isp dpkg-deb --build $(d_mod) $(KSRC)/...PHONY: kdist_configkdist_config: echo "****** kdist_configure *****" env yes "" | ./configure --linuxdir $(KSRC) --non-interactive --reconf echo "KERNELRELEASE=$(KVERS)" >>.buildvars .PHONY: kdist_clean cleankdist_clean clean: $(MAKE) distclean $(RM) -r debian/tmp $(d_mod) debian/src debian/*~ \ debian/files debian/substvarsbuild:.PHONY: binary-sourcebinary-source: checkroot $(RM) -r debian/src install -d debian/src debian/src/DEBIAN install debian/comedi-source.postinst debian/src/DEBIAN/postinst install debian/comedi-source.prerm debian/src/DEBIAN/prerm install -d debian/src/usr/src/modules/comedi install -d debian/src/usr/share/doc/comedi-source find . \( -path ./debian/src -o -name 'tmp*' \) -prune -o -print | \ cpio -admp debian/src/usr/src/modules/comedi cd debian/src/usr/src/modules/comedi && \ $(MAKE) -f debian/rules clean chown -R root.src debian/src/usr/src find debian/src -type d | xargs chmod 775 find debian/src -type f -perm -100 | xargs chmod 775 find debian/src -type f -not -perm -100 | xargs chmod 664 cd debian/src/usr/src && \ tar cf comedi.tar modules && \ $(RM) -r modules gzip -9 debian/src/usr/src/comedi.tar install -m 644 README \ debian/src/usr/share/doc/comedi-source/README install -m 644 debian/changelog \ debian/src/usr/share/doc/comedi-source/changelog.Debian install -m 644 Documentation/comedi/devices.txt \ debian/src/usr/share/doc/comedi-source/ install -m 644 Documentation/comedi/drivers.txt \ debian/src/usr/share/doc/comedi-source/ gzip -9v debian/src/usr/share/doc/comedi-source/* install -m 644 debian/copyright \ debian/src/usr/share/doc/comedi-source/copyright chown -R root.root debian/src chmod -R g-ws debian/src dpkg-gencontrol -pcomedi-source -Pdebian/src -isp dpkg-deb --build debian/src ...PHONY: binary-archbinary-arch:.PHONY: binary-indepbinary-indep: binary-sourcecheckroot: test root = "`whoami`".PHONY: binarybinary: binary-indep
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -