📄 makefile
字号:
## @(#)Makefile 1.1 92/07/30 SMI## CFILES_USER are C files distributed to the userCFILES_USER= overview.c swin.c switcher.c toolplaces.c# CFILES_NO_DISTRIBUTE are non-distributed C filesCFILES_NO_DISTRIBUTE= lockscreen.c lockscreen_default.c \ adjacentscreens.c clear_functions.c \ setkeys.c set_alarm.c get_alarm.c ring_alarm.cBINS= switcher \ lockscreen \ lockscreen_default \ overview \ swin \ adjacentscreens \ clear_functions \ set_alarm \ get_alarm \ ring_alarmLIBKVM_CMDS= toolplacesOLDBINS= setkeysCMDS= ${BINS} ${OLDBINS} ${LIBKVM_CMDS}HDRSPRIVATE=HDRSPUBLIC=HDRSALL= ${HDRSPRIVATE} ${HDRSPUBLIC}SRCSALL=$(CFILESALL) $(HDRSALL) MakefileTERMLIB= -ltermcapCFILESALL= ${CFILES_USER} ${CFILES_NO_DISTRIBUTE}GPROFFILES= swin.pg switcher.pg lockscreen.pg lockscreen_default.pg \ adjacentscreens.pg clear_functions.pg overview.pg setkeys.pg \ toolplaces.pgOBJFILES=.KEEP_STATE:all: ${HDRSALL} ${OBJFILES} ${CMDS}.c.o: ${CC} $(CFLAGS_NOT_ROI_DATA) -c $<include ../Makefile.master${BINS}: $$@.c ${CC} ${LDFLAGS} ${CFLAGS_NOT_ROI_DATA} -DSTANDALONE $@.c -o $@ ${LIBS}${LIBKVM_CMDS}: $$@.c ${CC} ${LDFLAGS} ${CFLAGS_NOT_ROI_DATA} -DSTANDALONE $@.c -o $@ ${LIBS} -lkvmgprof:: ${GPROFFILES} ${MAKE} ${MFLAGS} ${COMMONFLAGS} gproflint:: ${CFILESALL} ${MAKE} ${MFLAGS} ${COMMONFLAGS} lintsetkeys: setkeys.c keytables.o ${CC} -DSTANDALONE ${CFLAGS_NOT_ROI_DATA} ${LDFLAGS} -o setkeys setkeys.c \ keytables.o ${TERMLIB}keytables.o: ../../../sys/sundev/keytables.c $(CC) -I${INCLUDE} -o $@ -c ../../../sys/sundev/keytables.cFRC:# non-existent so always youngerfast_install: install_binsinstall: install_bins install_sourcesinstall_bins: -@for i in ${BINS} ; do \ echo "installing $$i"; \ if [ -f ${DESTDIR}${PRODBINDIR}${LINKDIR}/$$i ]; then \ rm ${DESTDIR}${PRODBINDIR}${LINKDIR}/$$i; \ fi; \ install -m 755 $$i ${DESTDIR}${PRODBINDIR}${LINKDIR}/$$i; \ ln -s ${LINKDIR}/$$i ${DESTDIR}${PRODBINDIR}$$i; \ done -@for i in toolplaces; do \ echo "installing $$i"; \ if [ -f ${DESTDIR}${PRODBINDIR}${LINKDIR}/$$i ]; then \ rm ${DESTDIR}${PRODBINDIR}${LINKDIR}/$$i; \ fi; \ install -m 2755 $$i ${DESTDIR}${PRODBINDIR}${LINKDIR}/$$i; \ chgrp kmem ${DESTDIR}${PRODBINDIR}${LINKDIR}/$$i; \ ln -s ${LINKDIR}/$$i ${DESTDIR}${PRODBINDIR}$$i; \ done -@for i in ${OLDBINS}; do \ echo "installing $$i"; \ if [ -f ${DESTDIR}/usr/old/$$i ]; then \ rm -f ${DESTDIR}/usr/old/$$i; \ fi; \ install -m 755 $$i ${DESTDIR}/usr/old/$$i; \ doneinstall_sources: ${CFILES_USER} ${HDRSALL} -for i in ${CFILES_USER} ${HDRSALL} ; do \ install -m 644 $$i ${DESTDIR}${SRCDIR}; \ doneclean: rm -f ${CMDS} *.o *% coretags: $(CFILESALL) ${CTAGS} $(CFILESALL);print: $(SRCSALL) lpr -p -Pimagen $(SRCSALL)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -