📄 makefile
字号:
$(RM) $@ $(LN) $? $@XmbTextPrp.c: Xsi/XmbTextPrp.c $(RM) $@ $(LN) $? $@XwcDeGlyph.c: Xsi/XwcDeGlyph.c $(RM) $@ $(LN) $? $@XwcPrpText.c: Xsi/XwcPrpText.c $(RM) $@ $(LN) $? $@XwcText.c: Xsi/XwcText.c $(RM) $@ $(LN) $? $@XwcTextExt.c: Xsi/XwcTextExt.c $(RM) $@ $(LN) $? $@XwcTextPer.c: Xsi/XwcTextPer.c $(RM) $@ $(LN) $? $@XwcTextPrp.c: Xsi/XwcTextPrp.c $(RM) $@ $(LN) $? $@XConnIM.o: $(ICONFIGFILES) $(_NULLCMD_) $(_NULLCMD_) $(_NULLCMD_) $(RM) $@ $(CC) -c $(CFLAGS) $(CONN_DEFINES) $*.cXlcLoad.o: $(ICONFIGFILES) $(_NULLCMD_) $(_NULLCMD_) $(_NULLCMD_) $(RM) $@ $(CC) -c $(CFLAGS) $(NLS_DEFINES) $*.cXLocalIM.o: $(ICONFIGFILES) $(_NULLCMD_) $(_NULLCMD_) $(_NULLCMD_) $(RM) $@ $(CC) -c $(CFLAGS) $(NLS_DEFINES) $*.call:: libX11.alibX11.a: $(OBJS1) $(OBJS2) $(OBJS3) $(RM) $@ $(AR) $@ $(OBJS1) $(AR) $@ $(OBJS2) $(AR) $@ $(OBJS3) $(RANLIB) $@install:: libX11.a -@if [ -d $(DESTDIR)$(USRLIBDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(USRLIBDIR)); fi $(INSTALL) -c $(INSTLIBFLAGS) libX11.a $(DESTDIR)$(USRLIBDIR) $(RANLIB) $(RANLIBINSTFLAGS) $(DESTDIR)$(USRLIBDIR)/libX11.alintlib:: llib-lX11.lnllib-lX11.ln: $(SRCS) $(RM) $@ $(LINT) $(LINTLIBFLAG)X11 $(LINTFLAGS) $(SRCS)includes:: -@if [ -d $(BUILDINCDIR)/. ]; then set +x; \ else (set -x; $(MKDIRHIER) $(BUILDINCDIR)/.); fi @(set -x; cd $(BUILDINCDIR)/.; for i in $(HEADERS); do \ $(RM) $$i; \ $(LN) $(BUILDINCTOP)/./$(CURRENT_DIR)/$$i .; \ done)install:: $(HEADERS) -@if [ -d $(DESTDIR)$(INCDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(INCDIR)); fi @case '${MFLAGS}' in *[i]*) set +e;; esac; \ for i in $(HEADERS); do \ (set -x; $(INSTALL) -c $(INSTALLFLAGS) $$i $(DESTDIR)$(INCDIR)); \ doneinstall:: XErrorDB -@if [ -d $(DESTDIR)$(LIBDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(LIBDIR)); fi $(INSTALL) -c $(INSTDATFLAGS) XErrorDB $(DESTDIR)$(LIBDIR)install:: XKeysymDB -@if [ -d $(DESTDIR)$(LIBDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(LIBDIR)); fi $(INSTALL) -c $(INSTDATFLAGS) XKeysymDB $(DESTDIR)$(LIBDIR)install.ln:: llib-lX11.ln -@if [ -d $(DESTDIR)$(LINTLIBDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(LINTLIBDIR)); fi $(INSTALL) -c $(INSTLIBFLAGS) llib-lX11.ln $(DESTDIR)$(LINTLIBDIR)AuDispose.c: $(XAUTHSRC)/AuDispose.c $(RM) $@ $(LN) $? $@AuGetBest.c: $(XAUTHSRC)/AuGetBest.c $(RM) $@ $(LN) $? $@AuFileName.c: $(XAUTHSRC)/AuFileName.c $(RM) $@ $(LN) $? $@AuRead.c: $(XAUTHSRC)/AuRead.c $(RM) $@ $(LN) $? $@Wrap.h: $(XDMCPLIBSRC)/Wrap.h $(RM) $@ $(LN) $? $@Wrap.c: $(XDMCPLIBSRC)/Wrap.c $(RM) $@ $(LN) $? $@Wraphelp.c: $(XDMCPLIBSRC)/Wraphelp.c $(RM) $@ $(LN) $? $@ks_tables.h: $(INCLUDESRC)/keysymdef.h util/makekeys.c $(RM) $@ makekeys -$(CC) -o makekeys util/makekeys.c $(CFLAGS) $(LOCAL_LDFLAGS) $(LDLIBS) ./makekeys < $(INCLUDESRC)/keysymdef.h > ks_tables_h $(MV) ks_tables_h $@ $(RM) makekeys ks_tables_hincludes:: ks_tables.h Wrap.h $(AUTHSRCS) $(XDMAUTHSRCS) $(LCHDRS) $(LCSYMSRCS)depend:: ks_tables.h Wrap.h $(AUTHSRCS) $(XDMAUTHSRCS) $(LCHDRS) $(LCSYMSRCS)clean:: $(RM) ks_tables_h ks_tables.h makekeys $(RM) $(AUTHSRCS) $(XDMAUTHSRCS) $(LCHDRS) $(LCSYMSRCS) $(RM) $(OBJS1) $(RM) $(OBJS2) $(RM) $(OBJS3)depend:: $(DEPEND)$(DEPEND): @echo "checking $@ over in $(DEPENDSRC) first..."; \ cd $(DEPENDSRC); $(MAKE); \ echo "okay, continuing in $(CURRENT_DIR)"depend:: $(DEPEND) $(DEPENDFLAGS) -s "# DO NOT DELETE" -- $(ALLDEFINES) -- $(SRCS1) $(DEPEND) -a $(DEPENDFLAGS) -s "# DO NOT DELETE" -- $(ALLDEFINES) -- $(SRCS2) $(DEPEND) -a $(DEPENDFLAGS) -s "# DO NOT DELETE" -- $(ALLDEFINES) -- $(SRCS3)# structure alignment errors can safely be ignored.# complaints about qevent can be ignored too.lint: $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)lint1: $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)# -------------------------------------------------------------------------# 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)# -------------------------------------------------------------------------# empty rules for directories that do not have SUBDIRS - do not editinstall:: @echo "install in $(CURRENT_DIR) done"install.man:: @echo "install.man in $(CURRENT_DIR) done"Makefiles::includes::# -------------------------------------------------------------------------# dependencies generated by makedepend# DO NOT DELETEContext.o: Xlibint.h ../.././X11/Xlib.h /usr/include/sys/types.hContext.o: /usr/include/machine/endian.h /usr/include/sys/cdefs.hContext.o: /usr/include/machine/ansi.h /usr/include/machine/types.hContext.o: ../.././X11/X.h ../.././X11/Xfuncproto.h ../.././X11/Xosdefs.hContext.o: /usr/include/stddef.h ../.././X11/Xproto.h ../.././X11/Xmd.hContext.o: ../.././X11/Xprotostr.h /usr/include/errno.h ../.././X11/Xfuncs.hContext.o: /usr/include/stdlib.h /usr/include/string.h Xutil.hDepths.o: Xlibint.h ../.././X11/Xlib.h /usr/include/sys/types.hDepths.o: /usr/include/machine/endian.h /usr/include/sys/cdefs.hDepths.o: /usr/include/machine/ansi.h /usr/include/machine/types.hDepths.o: ../.././X11/X.h ../.././X11/Xfuncproto.h ../.././X11/Xosdefs.hDepths.o: /usr/include/stddef.h ../.././X11/Xproto.h ../.././X11/Xmd.hDepths.o: ../.././X11/Xprotostr.h /usr/include/errno.h ../.././X11/Xfuncs.hDepths.o: /usr/include/stdlib.h /usr/include/string.h /usr/include/stdio.hParseCmd.o: Xlibint.h ../.././X11/Xlib.h /usr/include/sys/types.hParseCmd.o: /usr/include/machine/endian.h /usr/include/sys/cdefs.hParseCmd.o: /usr/include/machine/ansi.h /usr/include/machine/types.hParseCmd.o: ../.././X11/X.h ../.././X11/Xfuncproto.h ../.././X11/Xosdefs.hParseCmd.o: /usr/include/stddef.h ../.././X11/Xproto.h ../.././X11/Xmd.hParseCmd.o: ../.././X11/Xprotostr.h /usr/include/errno.h ../.././X11/Xfuncs.hParseCmd.o: /usr/include/stdlib.h /usr/include/string.hParseCmd.o: ../.././X11/Xresource.h /usr/include/stdio.hQuarks.o: Xlibint.h ../.././X11/Xlib.h /usr/include/sys/types.hQuarks.o: /usr/include/machine/endian.h /usr/include/sys/cdefs.hQuarks.o: /usr/include/machine/ansi.h /usr/include/machine/types.hQuarks.o: ../.././X11/X.h ../.././X11/Xfuncproto.h ../.././X11/Xosdefs.hQuarks.o: /usr/include/stddef.h ../.././X11/Xproto.h ../.././X11/Xmd.hQuarks.o: ../.././X11/Xprotostr.h /usr/include/errno.h ../.././X11/Xfuncs.hQuarks.o: /usr/include/stdlib.h /usr/include/string.h ../.././X11/Xresource.hXAllCells.o: Xlibint.h ../.././X11/Xlib.h /usr/include/sys/types.hXAllCells.o: /usr/include/machine/endian.h /usr/include/sys/cdefs.hXAllCells.o: /usr/include/machine/ansi.h /usr/include/machine/types.hXAllCells.o: ../.././X11/X.h ../.././X11/Xfuncproto.h ../.././X11/Xosdefs.hXAllCells.o: /usr/include/stddef.h ../.././X11/Xproto.h ../.././X11/Xmd.hXAllCells.o: ../.././X11/Xprotostr.h /usr/include/errno.hXAllCells.o: ../.././X11/Xfuncs.h /usr/include/stdlib.h /usr/include/string.hXAllPlanes.o: Xlibint.h ../.././X11/Xlib.h /usr/include/sys/types.hXAllPlanes.o: /usr/include/machine/endian.h /usr/include/sys/cdefs.hXAllPlanes.o: /usr/include/machine/ansi.h /usr/include/machine/types.hXAllPlanes.o: ../.././X11/X.h ../.././X11/Xfuncproto.h ../.././X11/Xosdefs.hXAllPlanes.o: /usr/include/stddef.h ../.././X11/Xproto.h ../.././X11/Xmd.hXAllPlanes.o: ../.././X11/Xprotostr.h /usr/include/errno.hXAllPlanes.o: ../.././X11/Xfuncs.h /usr/include/stdlib.hXAllPlanes.o: /usr/include/string.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -