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

📄 makefile

📁 早期freebsd实现
💻
📖 第 1 页 / 共 2 页
字号:
all::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	(cd $$i ; echo "making" all "in $(CURRENT_DIR)/$$i..."; \	$(MAKE) $(MFLAGS) 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CC=$(CC)' 'CCOPTIONS=$(CCOPTIONS)' all); \	donedepend::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	(cd $$i ; echo "depending" "in $(CURRENT_DIR)/$$i..."; \	$(MAKE) $(MFLAGS)  depend); \	doneinstall:: XHPKeymaps	-@if [ -d $(DESTDIR)$(LIBDIR) ]; then set +x; \	else (set -x; $(MKDIRHIER) $(DESTDIR)$(LIBDIR)); fi	$(INSTALL) -c $(INSTDATFLAGS) XHPKeymaps $(DESTDIR)$(LIBDIR)# -------------------------------------------------------------------------# common rules for all Makefiles - do not editemptyrule::clean::	$(RM_CMD) "#"*Makefile:: $(IMAKE)$(IMAKE):	@(cd $(IMAKESRC); if [ -f Makefile ]; then \	echo "checking $@ in $(IMAKESRC) first..."; $(MAKE) all; else \	echo "bootstrapping $@ from Makefile.ini in $(IMAKESRC) first..."; \	$(MAKE) -f Makefile.ini BOOTSTRAPCFLAGS="$(BOOTSTRAPCFLAGS)"; fi; \	echo "okay, continuing in $(CURRENT_DIR)")Makefile::	-@if [ -f Makefile ]; then set -x; \	$(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \	else exit 0; fi	$(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)tags::	$(TAGS) -w *.[ch]	$(TAGS) -xw *.[ch] > TAGSsaber:	# load $(ALLDEFINES) $(SRCS)osaber:	# load $(ALLDEFINES) $(OBJS)# -------------------------------------------------------------------------# rules for building in SUBDIRS - do not editinstall::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	(cd $$i ; echo "installing" "in $(CURRENT_DIR)/$$i..."; \	$(MAKE) $(MFLAGS) DESTDIR='$(DESTDIR)' install); \	doneinstall.man::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	(cd $$i ; echo "installing man pages" "in $(CURRENT_DIR)/$$i..."; \	$(MAKE) $(MFLAGS) DESTDIR='$(DESTDIR)' install.man); \	doneclean::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	(cd $$i ; echo "cleaning" "in $(CURRENT_DIR)/$$i..."; \	$(MAKE) $(MFLAGS) RM_CMD='$(RM_CMD)' clean); \	donetags::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	(cd $$i ; echo "tagging" "in $(CURRENT_DIR)/$$i..."; \	$(MAKE) $(MFLAGS) TAGS='$(TAGS)' tags); \	doneMakefiles::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	echo "making Makefiles in $(CURRENT_DIR)/$$i..."; \	case "$$i" in \	./?*/?*/?*/?*) newtop=../../../../ sub=subsubsubsub;; \	./?*/?*/?*) newtop=../../../ sub=subsubsub;; \	./?*/?*)    newtop=../../ sub=subsub;; \	./?*)       newtop=../ sub=sub;; \	*/?*/?*/?*)    newtop=../../../../ sub=subsubsubsub;; \	*/?*/?*)    newtop=../../../ sub=subsubsub;; \	*/?*)       newtop=../../ sub=subsub;; \	*)	    newtop=../ sub=sub;; \	esac; \	case "$(TOP)" in \	/?*) newtop=  upprefix=  ;; \	*) upprefix=../ ;; \	esac; \	$(MAKE) $${sub}dirMakefiles UPPREFIX=$$upprefix NEWTOP=$$newtop \	MAKEFILE_SUBDIR=$$i NEW_CURRENT_DIR=$(CURRENT_DIR)/$$i;\	donesubdirMakefiles:	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \	else exit 0; fi	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	$(MAKE) $(MFLAGS) MakefilessubsubdirMakefiles:	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \	else exit 0; fi	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	$(MAKE) $(MFLAGS) MakefilessubsubsubdirMakefiles:	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \	else exit 0; fi	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	$(MAKE) $(MFLAGS) MakefilessubsubsubsubdirMakefiles:	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \	else exit 0; fi	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	$(MAKE) $(MFLAGS) Makefilesincludes::	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \	for i in $(SUBDIRS) ;\	do \	(cd $$i ; echo including "in $(CURRENT_DIR)/$$i..."; \	$(MAKE) $(MFLAGS)  includes); \	done# -------------------------------------------------------------------------# dependencies generated by makedepend# DO NOT DELETEinit.o: ../../.././X11/X.h ../../.././X11/Xproto.h ../../.././X11/Xmd.hinit.o: ../../.././X11/Xprotostr.h ../../include/servermd.hinit.o: ../../include/screenint.h ../../include/input.h ../../include/misc.hinit.o: ../../.././X11/Xosdefs.h /usr/include/stddef.hinit.o: /usr/include/machine/ansi.h ../../include/os.h /usr/include/string.hinit.o: /usr/include/sys/cdefs.h ../../.././X11/Xfuncs.hinit.o: ../../include/cursor.h ../../include/scrnintstr.hinit.o: ../../include/miscstruct.h ../../include/region.hinit.o: ../../include/pixmap.h ../../include/gc.h ../../include/colormap.hinit.o: ../../include/gcstruct.h /usr/include/stdio.h /usr/include/ctype.hinit.o: /usr/include/runetype.h /usr/include/signal.hinit.o: /usr/include/sys/types.h /usr/include/machine/endian.hinit.o: /usr/include/machine/types.h /usr/include/sys/signal.hinit.o: /usr/include/machine/signal.h /usr/include/machine/trap.hinit.o: /usr/include/setjmp.h /usr/include/sys/stat.h /usr/include/sys/time.hinit.o: /usr/include/sys/time.h /usr/include/sys/ioctl.hinit.o: /sys/hp/dev/grfioctl.h hpDisplays.h /usr/include/fcntl.hcrtstub.o: ../../.././X11/X.h ../../include/scrnintstr.hcrtstub.o: ../../include/screenint.h ../../include/miscstruct.hcrtstub.o: ../../include/misc.h ../../.././X11/Xosdefs.hcrtstub.o: /usr/include/stddef.h /usr/include/machine/ansi.hcrtstub.o: ../../include/os.h /usr/include/string.h /usr/include/sys/cdefs.hcrtstub.o: ../../.././X11/Xfuncs.h ../../include/region.hcrtstub.o: ../../include/pixmap.h ../../include/gc.h ../../include/colormap.hhpscrninit.o: ../../.././X11/X.h ../../include/servermd.hhpscrninit.o: ../../include/misc.h ../../.././X11/Xosdefs.hhpscrninit.o: /usr/include/stddef.h /usr/include/machine/ansi.hhpscrninit.o: ../../include/os.h /usr/include/string.hhpscrninit.o: /usr/include/sys/cdefs.h ../../.././X11/Xfuncs.h ../mi/mi.hhpscrninit.o: ../../include/region.h ../../include/scrnintstr.hhpscrninit.o: ../../include/screenint.h ../../include/miscstruct.hhpscrninit.o: ../../include/pixmap.h ../../include/gc.hhpscrninit.o: ../../include/colormap.h ../../include/pixmapstr.hhpscrninit.o: ../mi/mibstore.h ../../include/dix.h ../../include/window.hhpscrninit.o: ./include/hppriv.h ./include/hpOScrnBuf.hhpFonts.o: ../../.././X11/Xmd.h ../../.././X11/Xproto.h ../../.././X11/Xmd.hhpFonts.o: ../../.././X11/Xprotostr.h ../../include/misc.hhpFonts.o: ../../.././X11/Xosdefs.h /usr/include/stddef.hhpFonts.o: /usr/include/machine/ansi.h ../../include/os.hhpFonts.o: /usr/include/string.h /usr/include/sys/cdefs.hhpFonts.o: ../../.././X11/Xfuncs.h ../../include/dixfontstr.hhpFonts.o: ../../include/servermd.h ../../include/dixfont.hhpFonts.o: ../../.././fonts/include/font.h ../../.././fonts/include/fsmasks.hhpFonts.o: ../../.././fonts/include/fontstruct.h ../../.././X11/Xproto.hhpFonts.o: ../../include/scrnintstr.h ../../include/screenint.hhpFonts.o: ../../include/miscstruct.h ../../include/region.hhpFonts.o: ../../include/pixmap.h ../../include/gc.h ../../include/colormap.hhpFonts.o: ./include/hpOScrnBuf.h ../../.././X11/X.h hpFonts.hhpFonts.o: ./include/hppriv.hhpOScrnBuf.o: ../../include/scrnintstr.h ../../include/screenint.hhpOScrnBuf.o: ../../include/miscstruct.h ../../include/misc.hhpOScrnBuf.o: ../../.././X11/Xosdefs.h /usr/include/stddef.hhpOScrnBuf.o: /usr/include/machine/ansi.h ../../include/os.hhpOScrnBuf.o: /usr/include/string.h /usr/include/sys/cdefs.hhpOScrnBuf.o: ../../.././X11/Xfuncs.h ../../include/region.hhpOScrnBuf.o: ../../include/pixmap.h ../../include/gc.hhpOScrnBuf.o: ../../include/colormap.h ./include/hppriv.hhpOScrnBuf.o: ./include/hpOScrnBuf.h ../../.././X11/X.h topcat/topcat.hhpOScrnBuf.o: /usr/include/sys/types.h /usr/include/machine/endian.hhpOScrnBuf.o: /usr/include/machine/types.h hpDisplays.hhpCursorUtils.o: ./input/hpext.h ../../.././X11/Xproto.h ../../.././X11/Xmd.hhpCursorUtils.o: ../../.././X11/Xprotostr.h ../../.././X11/X.hhpCursorUtils.o: ./include/XHPproto.h ../../../extensions/include/XIproto.hhpCursorUtils.o: ../../.././X11/Xproto.h ../../.././X11/X.h ./input/hildef.hhpCursorUtils.o: /usr/include/sys/param.h /usr/include/sys/types.hhpCursorUtils.o: /usr/include/machine/endian.h /usr/include/sys/cdefs.hhpCursorUtils.o: /usr/include/machine/ansi.h /usr/include/machine/types.hhpCursorUtils.o: /usr/include/sys/syslimits.h /usr/include/sys/signal.hhpCursorUtils.o: /usr/include/machine/signal.h /usr/include/machine/trap.hhpCursorUtils.o: /usr/include/machine/param.h /usr/include/machine/psl.hhpCursorUtils.o: /usr/include/machine/limits.h ../../include/scrnintstr.hhpCursorUtils.o: ../../include/screenint.h ../../include/miscstruct.hhpCursorUtils.o: ../../include/misc.h ../../.././X11/Xosdefs.hhpCursorUtils.o: /usr/include/stddef.h ../../include/os.hhpCursorUtils.o: /usr/include/string.h ../../.././X11/Xfuncs.hhpCursorUtils.o: ../../include/region.h ../../include/pixmap.hhpCursorUtils.o: ../../include/gc.h ../../include/colormap.hhpCursorUtils.o: ../../include/dixstruct.h ../../include/dix.hhpCursorUtils.o: ../../include/window.h ../../include/resource.hhpCursorUtils.o: ../../include/cursor.h ../../include/cursorstr.hhpCursorUtils.o: ../../include/regionstr.h ../../include/inputstr.hhpCursorUtils.o: ../../include/input.h ../../include/opaque.hhpCursorUtils.o: ./include/hppriv.h ./include/hpOScrnBuf.hhpcursor.o: /usr/include/stdio.h /usr/include/sys/cdefs.hhpcursor.o: /usr/include/machine/ansi.h ../../.././X11/X.hhpcursor.o: ../../.././X11/Xproto.h ../../.././X11/Xmd.hhpcursor.o: ../../.././X11/Xprotostr.h ../../include/servermd.hhpcursor.o: ../../include/scrnintstr.h ../../include/screenint.hhpcursor.o: ../../include/miscstruct.h ../../include/misc.hhpcursor.o: ../../.././X11/Xosdefs.h /usr/include/stddef.h ../../include/os.hhpcursor.o: /usr/include/string.h ../../.././X11/Xfuncs.hhpcursor.o: ../../include/region.h ../../include/pixmap.h ../../include/gc.hhpcursor.o: ../../include/colormap.h ../../include/cursorstr.hhpcursor.o: ../../include/cursor.h ./include/hppriv.h ./include/hpOScrnBuf.hhpcursor.o: ../../include/resource.h ../../include/inputstr.hhpcursor.o: ../../include/input.h ../../include/window.hhpcursor.o: ../../include/dixstruct.h ../../include/dix.h ./input/hpext.hhpcursor.o: ./include/XHPproto.h ../../../extensions/include/XIproto.hhpcursor.o: ../../.././X11/Xproto.h ../../.././X11/X.h ./input/hildef.hhpcursor.o: /usr/include/sys/param.h /usr/include/sys/types.hhpcursor.o: /usr/include/machine/endian.h /usr/include/machine/types.hhpcursor.o: /usr/include/sys/syslimits.h /usr/include/sys/signal.hhpcursor.o: /usr/include/machine/signal.h /usr/include/machine/trap.hhpcursor.o: /usr/include/machine/param.h /usr/include/machine/psl.hhpcursor.o: /usr/include/machine/limits.hhpsprite.o: ../../.././X11/X.h ../../.././X11/Xproto.h ../../.././X11/Xmd.hhpsprite.o: ../../.././X11/Xprotostr.h ../../include/misc.hhpsprite.o: ../../.././X11/Xosdefs.h /usr/include/stddef.hhpsprite.o: /usr/include/machine/ansi.h ../../include/os.hhpsprite.o: /usr/include/string.h /usr/include/sys/cdefs.hhpsprite.o: ../../.././X11/Xfuncs.h ../../include/pixmapstr.hhpsprite.o: ../../include/pixmap.h ../../include/screenint.hhpsprite.o: ../../include/miscstruct.h ../../include/input.h ../mi/mi.hhpsprite.o: ../../include/region.h ../../include/cursorstr.hhpsprite.o: ../../include/cursor.h ../../.././fonts/include/font.hhpsprite.o: ../../.././fonts/include/fsmasks.h ../../include/scrnintstr.hhpsprite.o: ../../include/gc.h ../../include/colormap.hhpsprite.o: ../../include/colormapst.h ../../include/windowstr.hhpsprite.o: ../../include/window.h ../../include/regionstr.hhpsprite.o: ../../include/property.h ../../include/resource.hhpsprite.o: ../../include/dix.h ../../.././X11/Xprotostr.hhpsprite.o: ../../include/gcstruct.h hpspritest.h ../../include/dixfontstr.hhpsprite.o: ../../include/servermd.h ../../include/dixfont.hhpsprite.o: ../../.././fonts/include/fontstruct.h ../../.././X11/Xproto.hhpsprite.o: ./include/hppriv.h ./include/hpOScrnBuf.hhpScreens.o: ../../.././X11/X.h ../../.././X11/Xproto.h ../../.././X11/Xmd.hhpScreens.o: ../../.././X11/Xprotostr.h ../../include/scrnintstr.hhpScreens.o: ../../include/screenint.h ../../include/miscstruct.hhpScreens.o: ../../include/misc.h ../../.././X11/Xosdefs.hhpScreens.o: /usr/include/stddef.h /usr/include/machine/ansi.hhpScreens.o: ../../include/os.h /usr/include/string.hhpScreens.o: /usr/include/sys/cdefs.h ../../.././X11/Xfuncs.hhpScreens.o: ../../include/region.h ../../include/pixmap.h ../../include/gc.hhpScreens.o: ../../include/colormap.h ../../include/pixmapstr.hhpScreens.o: ../../include/inputstr.h ../../include/input.hhpScreens.o: ../../include/window.h ../../include/dixstruct.hhpScreens.o: ../../include/dix.h ../../include/resource.hhpScreens.o: ../../include/cursor.h ../../include/regionstr.hhpScreens.o: ../../include/windowstr.h ../../include/property.hhpScreens.o: ../../.././X11/Xprotostr.h ./include/hppriv.hhpScreens.o: ./include/hpOScrnBuf.h ../mi/mi.h hpBlock.h

⌨️ 快捷键说明

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