⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gnumakefile

📁 一份linux上的比较工具meld的源代码
💻
字号:
.SUFFIXES :# default install directoriesinclude INSTALL#VERSION := $(shell grep "^version" meldapp.py | cut -d \"  -f 2)RELEASE := meld-$(VERSION)MELD_CMD := ./meld #--profileTESTNUM := 1DEVELOPER := 0SPECIALS := meld paths.pyBROWSER := firefoxifeq ($(DEVELOPER), 1).PHONY:rundiffrundiff: check	echo $(prefix)	$(MELD_CMD) . ../meld #?.txt	#$(MELD_CMD) ntest/file$(TESTNUM)*	#./meld {.,../old/dev/meld}/meldendif.PHONY:allall: $(addsuffix .install,$(SPECIALS)) meld.desktop	$(MAKE) -C po	$(MAKE) -C help.PHONY:cleanclean: 	-rm -f *.pyc *.install meld.desktop *.bak glade2/*.bak	$(MAKE) -C po clean	$(MAKE) -C help clean.PHONY:installinstall: $(addsuffix .install,$(SPECIALS)) meld.desktop	mkdir -m 755 -p \		$(DESTDIR)$(bindir) \		$(DESTDIR)$(libdir_) \		$(DESTDIR)$(libdir_)/vc \		$(DESTDIR)$(sharedir_)/glade2/pixmaps \		$(DESTDIR)$(docdir_) \		$(DESTDIR)$(sharedir)/applications \		$(DESTDIR)$(sharedir)/application-registry \		$(DESTDIR)$(sharedir)/pixmaps \		$(DESTDIR)$(helpdir_)	install -m 755 meld.install \		$(DESTDIR)$(bindir)/meld	install -m 644 *.py \		$(DESTDIR)$(libdir_)	install -m 644 vc/*.py \		$(DESTDIR)$(libdir_)/vc	install -m 644 paths.py.install \		$(DESTDIR)$(libdir_)/paths.py	install -m 644 meld.applications \		$(DESTDIR)$(sharedir)/application-registry/meld.applications	install -m 644 meld.desktop \		$(DESTDIR)$(sharedir)/applications	$(PYTHON) -c 'import compileall; compileall.compile_dir("$(DESTDIR)$(libdir_)")'	$(PYTHON) -O -c 'import compileall; compileall.compile_dir("$(DESTDIR)$(libdir_)")'	install -m 644 \		glade2/*.glade \		$(DESTDIR)$(sharedir_)/glade2	install -m 644 \		glade2/pixmaps/*.xpm \		glade2/pixmaps/*.png \		$(DESTDIR)$(sharedir_)/glade2/pixmaps	install -m 644 glade2/pixmaps/icon.png \		$(DESTDIR)$(sharedir)/pixmaps/meld.png	$(MAKE) -C po install	$(MAKE) -C help installmeld.desktop: meld.desktop.in	intltool-merge -d po meld.desktop.in meld.desktop%.install: %	$(PYTHON) tools/install_paths \		libdir=$(libdir_) \		localedir=$(localedir) \		helpdir=$(helpdir_) \		sharedir=$(sharedir_) \		< $< > $@.PHONY:uninstalluninstall:	-rm -rf \		$(sharedir_) \		$(docdir_) \		$(helpdir_) \		$(libdir_) \		$(bindir)/meld \		$(sharedir)/applications/meld.desktop \		$(sharedir)/pixmaps/meld.png	$(MAKE) -C po uninstall	$(MAKE) -C help uninstall.PHONY: testtest:	$(MELD_CMD) ntest/file0{a,b}	$(MELD_CMD) ntest/file5{a,b,c}	$(MELD_CMD) ntest/{1,2}	$(MELD_CMD) ntest/{1,2,3}.PHONY:changelogchangelog:	svn2cl -t -d.PHONY:releaserelease: check tag upload announce.PHONY:checkcheck:	@tools/check_release.PHONY:tagtag:	svn cp -m "Tagged." svn+ssh://stevek@svn.gnome.org/svn/meld/trunk svn+ssh://stevek@svn.gnome.org/svn/meld/tags/release-$(subst .,_,$(VERSION)).PHONY:uploadupload:	scp tools/make_release stevek@master.gnome.org:	ssh stevek@master.gnome.org python make_release $(VERSION).PHONY:announceannounce:	$(BROWSER) http://freshmeat.net/add-release/29735/ &	$(BROWSER) http://www.gnomefiles.org/devs/newversion.php?soft_id=203 &	$(BROWSER) http://www.gnome.org/project/admin/newrelease.php?group_id=506 &	$(BROWSER) http://sourceforge.net/project/admin/editpackages.php?group_id=53725 &	.PHONY:updateupdate:	svn update	.PHONY:backupbackup:	tar cvfz ~/archive/meld-`date -I`.tgz --exclude='*.pyc' --exclude='*.bak' --exclude='*.swp' .	@echo Created ~/archive/meld-`date -I`.tgz

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -