makefile.in

来自「通用SCSI设备备份/读写程序」· IN 代码 · 共 138 行

IN
138
字号
# WARNING -- THIS HAS BEEN RE-WRITTEN TO USE GNU MAKE. DO NOT# TRY TO PROCESS THIS WITH A NORMAL MAKE! (FREEBSD GUYS, THIS MEANS# USE GMAKE, NOT REGULAR BSD MAKE!)## Valid targets:#  linux86 freebsd86 solarissparc sgi dec vms ## Makefile changes by Lars Kellogg-Stedman for better integration with# GNU Autoconf. # Version # for 'make dist'...VERSION=1.2.17relBINS = mtx tapeinfo loaderinfo scsitapeTARGET	= @TARGET@CPU	= @CPU@CC	= @CC@INSTALL	= @INSTALL@CFLAGS		= @CFLAGS@CPPFLAGS	= @CPPFLAGS@ -DVERSION="\"$(VERSION)\""LDFLAGS		= @LDFLAGS@LIBS		= @LIBS@INSTALL_DOC = $(INSTALL) -m 644INSTALL_BIN = $(INSTALL) -m 755INSTALL_DIR = $(INSTALL) -m 755 -dprefix		= @prefix@exec_prefix	= @exec_prefix@sbindir		= @sbindir@mandir		= @mandir@## Linux on x86...#ifeq ($(TARGET),linux)CFLAGS += -WallCPPFLAGS	+= -I/usr/src/linux/include -DLONG_PRINT_REQUEST_SENSE=1endif## FreeBSD on x86...#ifeq ($(TARGET),freebsd86)CFLAGS		+= -m486CPPFLAGS	+= -I/usr/src/linux/include -DLONG_PRINT_REQUEST_SENSE=1LIBS		+= -lcamendififeq ($(TARGET),hpux)CFLAGS += -O -D_HPUX_SOURCE -D __hpux__ endif## Solaris/SPARC#ifeq ($(TARGET),solarissparc)CFLAGS		+= -O6endif## SGI IRIX#ifeq ($(TARGET),sgi)CFLAGS		+= -O6LIBS		+= -ldsendif## Digital Unix#ifeq ($(TARGET),dec)CFLAGS		+= -Oendif## OpenVMS (see vms/000readme)#ifeq ($(TARGET),vms)See vms/000readme for information.endifall:	$(BINS)install: $(BINS)	for file in $(BINS); do \	strip $$file;	\	done		$(INSTALL_DIR) $(sbindir)	$(INSTALL_BIN) $(BINS) $(sbindir)	$(INSTALL_DIR) $(mandir) $(mandir)/man1	$(INSTALL_DOC) mtx.1 tapeinfo.1 scsitape.1 loaderinfo.1 $(mandir)/man1clean:	rm -f *.o *~	rm -f $(BINS)	rm -f mam2debug mam2debug2distclean: clean	rm -f Makefile config.log config.cache config.statusdist: distclean	./makedist $(VERSION)	loaderinfo: loaderinfo.o mtxl.o mtxl.h mtx.h $(EXTRA)	$(CC) $(LDFLAGS) -o loaderinfo loaderinfo.o mtxl.o $(EXTRA) $(LIBS)mtx: mtx.o mtxl.o mtxl.h mtx.h $(EXTRA)	$(CC) $(LDFLAGS) -o mtx mtx.o mtxl.o $(EXTRA) $(LIBS)mam2debug: mtxl.o mam2debug.o mtx.h $(EXTRA)		$(CC) $(LDFLAGS) -o mam2debug mtxl.o mam2debug.o $(EXTRA) $(LIBS)tapeinfo: tapeinfo.o mtxl.o mtx.h mtxl.h $(EXTRA)	$(CC) $(LDFLAGS) -o tapeinfo tapeinfo.o mtxl.o $(EXTRA) $(LIBS)mam2debug2: mtxl.o mam2debug2.o mtx.h $(EXTRA)	$(CC) $(LDFLAGS) -o mam2debug2 mtxl.o mam2debug2.o $(EXTRA) $(LIBS)scsitape: scsitape.o mtxl.o mtxl.h mtx.h $(EXTRA)	$(CC) $(LDFLAGS) -o scsitape scsitape.o mtxl.o $(EXTRA) $(LIBS)scsitape.o: scsitape.c mtx.h mtxl.hloaderinfo.o: loaderinfo.c mtx.h mtxl.htapeinfo.o: tapeinfo.c mtx.h mtxl.hmam2debug.o: mam2debug.c mtx.h mtxl.hmam2debug2.o: mam2debug2.c mtx.h mtxl.hmtx.o: mtx.c mtx.h mtxl.hmtxl.o: mtxl.c mtxl.h scsi_linux.c 

⌨️ 快捷键说明

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