makefile

来自「操作系统SunOS 4.1.3版本的源码」· 代码 · 共 83 行

TXT
83
字号
##	@(#)Makefile 1.1 92/07/30 Copyright(c) Sun Microsystems, Inc.#.DEFAULT:	sccs get -G$@ $@include ../../include/Makefile.macrosOS=SVR4#specify "OS=" if built for 4.xREV=NEW# specify "REV=" if built for 4.0.XDBX=-O# specify DBX=-g for dbx versionDESTDIR =ARCH = sun4#this is only for 5.0 since 'arch' is not availablePROGRAM = vmemINCLUDES= vmem.h vmem_msg.h $(ONLINEINC)/libonline.h $(INCDIR)/sdrtns.hNETLIB = -lsocket -lnsl /usr/lib/ld.so.1LIBS	= -lkvmSVR4LIBS = ../../lib/libkvm.a -lelfSOURCES	= vmem.c vmem_msg.cOBJECTS	= $(SOURCES:.c=.o)LINTFILES = $(SOURCES:.c=.ln)BSDCFLAGS	= $(DBX) -D$(REV) -D`arch` -I$(INCDIR)SVR4CFLAGS = -dy $(DBX) -D$(REV) -D$(OS) -D$(ARCH) -I$(INCDIR)LDFLAGS	= $(DBX)LINTFLAGS= -D$(REV) -D`arch` -I$(INCDIR).KEEP_STATE:##### beginning of dependency lines #####all:	$(INCLUDES) $(PROGRAM).c.o:	@if [ $(OS) ]; then \	  set -x; \	  cc -c $(SVR4CFLAGS) $< ; \	else \	  set -x; \	  cc -c $(BSDCFLAGS) $< ; \	fi$(PROGRAM): $(OBJECTS)	@if [ $(OS) ]; then \	  set -x; \	  cc $(LDFLAGS) -o $@ $(OBJECTS) $(SDLIBS) $(NETLIB) $(SVR4LIBS) ; \	else \	  set -x; \	  cc $(LDFLAGS) -o $@ $(OBJECTS) $(SDLIBS) $(LIBS) ; \	fiinstall: all FRC	@if [ $(DESTDIR) ]; then \	  set -x; \	  install -s $(PROGRAM) $(DESTDIR); \	else \	  set -x; \	  install $(PROGRAM) ../../bin; \	fi		clean: FRC	rm -f $(PROGRAM) $(OBJECTS) $(LINTFILES) corelint: $(LINTFILES)	lint $(LINTFLAGS) $(LINTFILES) $(LIBS)info: FRC	sccs infoinclude ../../include/Makefile.end

⌨️ 快捷键说明

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