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 + -
显示快捷键?