📄 makefile
字号:
SRCS2 = xtotroff.c XFontName.c DviChar.cOBJS2 = xtotroff.o XFontName.o DviChar.oINCLUDES = -I$(TOOLKITSRC) -I$(TOP)MATHLIB = -lmDEFINES = $(SIGNAL_DEFINES) -DFONTPATH=\"$(GROFF_FONTPATH)\" # -DX_NOT_STDC_ENV OBJS = $(OBJS1) $(OBJS2) $(OBJS3) SRCS = $(SRCS1) $(SRCS2) $(SRCS3)all:: $(PROGRAMS)gxditview: $(OBJS1) $(DEPLIBS1) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(OBJS1) $(LOCAL_LIBRARIES) $(LDLIBS) $(MATHLIB) $(EXTRA_LOAD_FLAGS)install:: gxditview @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) gxditview $(DESTDIR)$(BINDIR)install.man:: gxditview.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) gxditview.man $(DESTDIR)$(MANDIR)/gxditview.$(MANSUFFIX)saber_gxditview:: $(SRCS1) # load -C $(ALLDEFINES) $(SRCS1) $(LOCAL_LIBRARIES) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES) $(MATHLIB)osaber_gxditview:: $(OBJS1) # load -C $(ALLDEFINES) $(OBJS1) $(LOCAL_LIBRARIES) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES) $(MATHLIB)depend:: $(DEPEND) $(DEPENDFLAGS) -s "# DO NOT DELETE" -- $(ALLDEFINES) -- $(SRCS)lint: $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)lint1: $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)clean:: $(RM) $(PROGRAMS)xtotroff: $(OBJS2) $(DEPXLIB) $(RM) $@ $(CC) -o $@ $(OBJS2) $(LDOPTIONS) $(XLIB) $(LDLIBS) $(EXTRA_LOAD_FLAGS)clean:: $(RM) xtotroffinstall:: GXditview.ad @if [ -d $(DESTDIR)$(XAPPLOADDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(XAPPLOADDIR)); fi $(INSTALL) -c $(INSTAPPFLAGS) GXditview.ad $(DESTDIR)$(XAPPLOADDIR)/GXditviewfonts: xtotroff DESC FontMap @dir=`pwd`; \ fonts=`sed -e 's/[ ].*//' FontMap`; \ for dpi in $(DPIS); do \ echo Making devX$$dpi; \ test -d ../devX$$dpi || mkdir ../devX$$dpi; \ rm -f ../devX$$dpi/DESC; \ sed -e "s/res 75/res $$dpi/" DESC >../devX$$dpi/DESC; \ (cd ../devX$$dpi; \ rm -f Makefile.sub; \ echo DEV=X$$dpi >Makefile.sub; \ echo DEVFILES=DESC $$fonts >>Makefile.sub; \ $$dir/xtotroff -g -r $$dpi -s 10 $$dir/FontMap); \ echo Making devX$$dpi-12; \ test -d ../devX$$dpi-12 || mkdir ../devX$$dpi-12; \ rm -f ../devX$$dpi-12/DESC; \ sed -e "s/res 75/res $$dpi/" -e 's/unitwidth 10/unitwidth 12/' DESC \ >../devX$$dpi-12/DESC; \ (cd ../devX$$dpi-12; \ rm -f Makefile.sub; \ echo DEV=X$$dpi-12 >Makefile.sub; \ echo DEVFILES=DESC $$fonts >>Makefile.sub; \ $$dir/xtotroff -g -r $$dpi -s 12 $$dir/FontMap); \ doneextraclean: clean -rm -f junk tmp grot oldFORCE:# -------------------------------------------------------------------------# common rules for all Makefiles - do not editemptyrule::clean:: $(RM_CMD) "#"*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 DELETExditview.o: /local/include/X11/Xatom.h /local/include/X11/Xlib.hxditview.o: /usr/include/sys/types.h /usr/include/sys/stdtypes.hxditview.o: /usr/include/sys/sysmacros.h /local/include/X11/X.hxditview.o: /local/include/X11/Xfuncproto.h /local/include/X11/Xosdefs.hxditview.o: /usr/include/stddef.h /local/include/X11/Intrinsic.hxditview.o: /local/include/X11/Xutil.h /local/include/X11/Xresource.hxditview.o: /usr/include/string.h /local/include/X11/Core.hxditview.o: /local/include/X11/Composite.h /local/include/X11/Constraint.hxditview.o: /local/include/X11/Object.h /local/include/X11/RectObj.hxditview.o: /local/include/X11/StringDefs.h /local/include/X11/Shell.hxditview.o: /local/include/X11/Xaw/Paned.hxditview.o: /local/include/X11/Xmu/Converters.hxditview.o: /local/include/X11/Xaw/Viewport.h /local/include/X11/Xaw/Form.hxditview.o: /local/include/X11/Xaw/Reports.h /local/include/X11/Xaw/Box.hxditview.o: /local/include/X11/Xaw/Command.h /local/include/X11/Xaw/Label.hxditview.o: /local/include/X11/Xaw/Simple.h /local/include/X11/Xaw/Dialog.hxditview.o: /local/include/X11/Xaw/SimpleMenu.hxditview.o: /local/include/X11/Xaw/SmeBSB.h /local/include/X11/Xaw/Sme.hxditview.o: /usr/include/signal.h /usr/include/sys/signal.hxditview.o: /usr/include/vm/faultcode.h Dvi.h xdit.bm xdit_mask.bmxditview.o: /usr/include/stdio.hDvi.o: /local/include/X11/IntrinsicP.h /local/include/X11/Intrinsic.hDvi.o: /local/include/X11/Xlib.h /usr/include/sys/types.hDvi.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.hDvi.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hDvi.o: /local/include/X11/Xosdefs.h /usr/include/stddef.hDvi.o: /local/include/X11/Xutil.h /local/include/X11/Xresource.hDvi.o: /usr/include/string.h /local/include/X11/Core.hDvi.o: /local/include/X11/Composite.h /local/include/X11/Constraint.hDvi.o: /local/include/X11/Object.h /local/include/X11/RectObj.hDvi.o: /local/include/X11/CoreP.h /local/include/X11/CompositeP.hDvi.o: /local/include/X11/ConstrainP.h /local/include/X11/ObjectP.hDvi.o: /local/include/X11/RectObjP.h /local/include/X11/StringDefs.hDvi.o: /local/include/X11/Xmu/Converters.h /usr/include/stdio.hDvi.o: /usr/include/ctype.h DviP.h Dvi.h DviChar.h device.hDvi.o: /local/include/X11/bitmaps/graydraw.o: /local/include/X11/Xos.h /local/include/X11/Xosdefs.hdraw.o: /usr/include/sys/types.h /usr/include/sys/stdtypes.hdraw.o: /usr/include/sys/sysmacros.h /usr/include/string.hdraw.o: /usr/include/fcntl.h /usr/include/sys/fcntlcom.hdraw.o: /usr/include/sys/stat.h /usr/include/unistd.h /usr/include/sys/time.hdraw.o: /usr/include/sys/time.h /local/include/X11/IntrinsicP.hdraw.o: /local/include/X11/Intrinsic.h /local/include/X11/Xlib.hdraw.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hdraw.o: /usr/include/stddef.h /local/include/X11/Xutil.hdraw.o: /local/include/X11/Xresource.h /local/include/X11/Core.hdraw.o: /local/include/X11/Composite.h /local/include/X11/Constraint.hdraw.o: /local/include/X11/Object.h /local/include/X11/RectObj.hdraw.o: /local/include/X11/CoreP.h /local/include/X11/CompositeP.hdraw.o: /local/include/X11/ConstrainP.h /local/include/X11/ObjectP.hdraw.o: /local/include/X11/RectObjP.h /local/include/X11/StringDefs.hdraw.o: /usr/include/stdio.h /usr/include/ctype.h /usr/include/math.hdraw.o: /usr/include/floatingpoint.h /usr/include/sys/ieeefp.h DviP.h Dvi.hdraw.o: DviChar.h device.hfont.o: /local/include/X11/Xos.h /local/include/X11/Xosdefs.hfont.o: /usr/include/sys/types.h /usr/include/sys/stdtypes.hfont.o: /usr/include/sys/sysmacros.h /usr/include/string.hfont.o: /usr/include/fcntl.h /usr/include/sys/fcntlcom.hfont.o: /usr/include/sys/stat.h /usr/include/unistd.h /usr/include/sys/time.hfont.o: /usr/include/sys/time.h /local/include/X11/IntrinsicP.hfont.o: /local/include/X11/Intrinsic.h /local/include/X11/Xlib.hfont.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hfont.o: /usr/include/stddef.h /local/include/X11/Xutil.hfont.o: /local/include/X11/Xresource.h /local/include/X11/Core.hfont.o: /local/include/X11/Composite.h /local/include/X11/Constraint.hfont.o: /local/include/X11/Object.h /local/include/X11/RectObj.hfont.o: /local/include/X11/CoreP.h /local/include/X11/CompositeP.hfont.o: /local/include/X11/ConstrainP.h /local/include/X11/ObjectP.hfont.o: /local/include/X11/RectObjP.h /local/include/X11/StringDefs.hfont.o: /usr/include/stdio.h /usr/include/ctype.h DviP.h Dvi.h DviChar.hfont.o: device.h XFontName.hlex.o: /local/include/X11/Xos.h /local/include/X11/Xosdefs.hlex.o: /usr/include/sys/types.h /usr/include/sys/stdtypes.hlex.o: /usr/include/sys/sysmacros.h /usr/include/string.hlex.o: /usr/include/fcntl.h /usr/include/sys/fcntlcom.hlex.o: /usr/include/sys/stat.h /usr/include/unistd.h /usr/include/sys/time.hlex.o: /usr/include/sys/time.h /local/include/X11/IntrinsicP.hlex.o: /local/include/X11/Intrinsic.h /local/include/X11/Xlib.hlex.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hlex.o: /usr/include/stddef.h /local/include/X11/Xutil.hlex.o: /local/include/X11/Xresource.h /local/include/X11/Core.hlex.o: /local/include/X11/Composite.h /local/include/X11/Constraint.hlex.o: /local/include/X11/Object.h /local/include/X11/RectObj.hlex.o: /local/include/X11/CoreP.h /local/include/X11/CompositeP.hlex.o: /local/include/X11/ConstrainP.h /local/include/X11/ObjectP.hlex.o: /local/include/X11/RectObjP.h /local/include/X11/StringDefs.hlex.o: /usr/include/stdio.h DviP.h Dvi.h DviChar.h device.hpage.o: /local/include/X11/Xos.h /local/include/X11/Xosdefs.hpage.o: /usr/include/sys/types.h /usr/include/sys/stdtypes.hpage.o: /usr/include/sys/sysmacros.h /usr/include/string.hpage.o: /usr/include/fcntl.h /usr/include/sys/fcntlcom.hpage.o: /usr/include/sys/stat.h /usr/include/unistd.h /usr/include/sys/time.hpage.o: /usr/include/sys/time.h /local/include/X11/IntrinsicP.hpage.o: /local/include/X11/Intrinsic.h /local/include/X11/Xlib.hpage.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hpage.o: /usr/include/stddef.h /local/include/X11/Xutil.hpage.o: /local/include/X11/Xresource.h /local/include/X11/Core.hpage.o: /local/include/X11/Composite.h /local/include/X11/Constraint.hpage.o: /local/include/X11/Object.h /local/include/X11/RectObj.hpage.o: /local/include/X11/CoreP.h /local/include/X11/CompositeP.hpage.o: /local/include/X11/ConstrainP.h /local/include/X11/ObjectP.hpage.o: /local/include/X11/RectObjP.h /local/include/X11/StringDefs.hpage.o: /usr/include/stdio.h /usr/include/ctype.h DviP.h Dvi.h DviChar.hpage.o: device.hparse.o: /local/include/X11/Xos.h /local/include/X11/Xosdefs.hparse.o: /usr/include/sys/types.h /usr/include/sys/stdtypes.hparse.o: /usr/include/sys/sysmacros.h /usr/include/string.hparse.o: /usr/include/fcntl.h /usr/include/sys/fcntlcom.hparse.o: /usr/include/sys/stat.h /usr/include/unistd.hparse.o: /usr/include/sys/time.h /usr/include/sys/time.hparse.o: /local/include/X11/IntrinsicP.h /local/include/X11/Intrinsic.hparse.o: /local/include/X11/Xlib.h /local/include/X11/X.hparse.o: /local/include/X11/Xfuncproto.h /usr/include/stddef.hparse.o: /local/include/X11/Xutil.h /local/include/X11/Xresource.hparse.o: /local/include/X11/Core.h /local/include/X11/Composite.hparse.o: /local/include/X11/Constraint.h /local/include/X11/Object.hparse.o: /local/include/X11/RectObj.h /local/include/X11/CoreP.hparse.o: /local/include/X11/CompositeP.h /local/include/X11/ConstrainP.hparse.o: /local/include/X11/ObjectP.h /local/include/X11/RectObjP.hparse.o: /local/include/X11/StringDefs.h /usr/include/stdio.hparse.o: /usr/include/ctype.h DviP.h Dvi.h DviChar.h device.hXFontName.o: /local/include/X11/Xlib.h /usr/include/sys/types.hXFontName.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.hXFontName.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hXFontName.o: /local/include/X11/Xosdefs.h /usr/include/stddef.hXFontName.o: /local/include/X11/Xos.h /usr/include/string.hXFontName.o: /usr/include/fcntl.h /usr/include/sys/fcntlcom.hXFontName.o: /usr/include/sys/stat.h /usr/include/unistd.hXFontName.o: /usr/include/sys/time.h /usr/include/sys/time.h XFontName.hXFontName.o: /usr/include/ctype.hDviChar.o: DviChar.hdevice.o: /usr/include/stdio.h /usr/include/ctype.h /local/include/X11/Xos.hdevice.o: /local/include/X11/Xosdefs.h /usr/include/sys/types.hdevice.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.hdevice.o: /usr/include/string.h /usr/include/fcntl.hdevice.o: /usr/include/sys/fcntlcom.h /usr/include/sys/stat.hdevice.o: /usr/include/unistd.h /usr/include/sys/time.hdevice.o: /usr/include/sys/time.h /local/include/X11/Intrinsic.hdevice.o: /local/include/X11/Xlib.h /local/include/X11/X.hdevice.o: /local/include/X11/Xfuncproto.h /usr/include/stddef.hdevice.o: /local/include/X11/Xutil.h /local/include/X11/Xresource.hdevice.o: /local/include/X11/Core.h /local/include/X11/Composite.hdevice.o: /local/include/X11/Constraint.h /local/include/X11/Object.hdevice.o: /local/include/X11/RectObj.h device.hxtotroff.o: /local/include/X11/Xlib.h /usr/include/sys/types.hxtotroff.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.hxtotroff.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hxtotroff.o: /local/include/X11/Xosdefs.h /usr/include/stddef.hxtotroff.o: /usr/include/stdio.h /usr/include/ctype.h XFontName.h DviChar.hxtotroff.o: /usr/include/stdlib.hXFontName.o: /local/include/X11/Xlib.h /usr/include/sys/types.hXFontName.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.hXFontName.o: /local/include/X11/X.h /local/include/X11/Xfuncproto.hXFontName.o: /local/include/X11/Xosdefs.h /usr/include/stddef.hXFontName.o: /local/include/X11/Xos.h /usr/include/string.hXFontName.o: /usr/include/fcntl.h /usr/include/sys/fcntlcom.hXFontName.o: /usr/include/sys/stat.h /usr/include/unistd.hXFontName.o: /usr/include/sys/time.h /usr/include/sys/time.h XFontName.hXFontName.o: /usr/include/ctype.hDviChar.o: DviChar.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -