1 #ident @(#)Makefile 1.17 21/08/20 Copyr 1988 J. Schilling 2 ########################################################################### 3 SRCROOT= .. 4 RULESDIR= RULES 5 include $(SRCROOT)/$(RULESDIR)/rules.top 6 ########################################################################### 7 8 .SEARCHLIST: . $(ARCHDIR) dat $(ARCHDIR) 9 VPATH= .:dat:$(ARCHDIR) 10 11 INSDIR= bin 12 TARGET= sformat 13 CPPOPTS += -I../libscg 14 CPPOPTS += -I. # Für dat/*.c 15 CPPOPTS += -DFMT 16 CPPOPTS += -DSCHILY_PRINT 17 CPPOPTS += -DUSE_NLS # Include locale support 18 CPPOPTS += -DINS_BASE=\"${INS_BASE}\" 19 CPPOPTS += -DINS_RBASE=\"${INS_RBASE}\" 20 CPPOPTS += -DTEXT_DOMAIN=\"SCHILY_utils\" 21 22 CFILES= fmt.c modes.c labelsubs.c makelabel.c io.c \ 23 defect.c badblock.c repair.c diskfmt.c diskparam.c\ 24 acb4000.c \ 25 datio.c xmodes.c xdisk.c xpart.c \ 26 scsicmds.c \ 27 maptodisk.c checkmount.c \ 28 xdelay.c \ 29 bcrypt.c sinfo.c \ 30 check_part.c rand_rw.c autopart.c modeselect.c 31 32 HFILES= fmt.h \ 33 defect.h \ 34 rand_rw.h map.h \ 35 sun_dklabel.h sun_dkio.h \ 36 scsicmds.h dsklabel.h 37 38 #LIBS= -lunos 39 LIBS= -lscg $(LIB_VOLMGT) -lschily $(SCSILIB) $(LIB_KVM) $(LIB_SOCKET) $(LIB_INTL) 40 XMK_FILE= Makefile.dat Makefile.man 41 42 ########################################################################### 43 include $(SRCROOT)/$(RULESDIR)/rules.cmd 44 ########################################################################### 45 count: $(CFILES) $(HFILES) 46 count $r1 47