Makefile revision e78935efee37535e43e309d8abfbed0e2e719539
17f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeSHELL = /bin/sh
27f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
37f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgePREFIX=/usr/local
47f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeINSTDIR=$(DESTDIR)/$(PREFIX)/bin
57f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeMANDIR=$(DESTDIR)/$(PREFIX)/man
67f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
77f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
87f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeEXECS = scsimain
97f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
107f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeLARGE_FILE_FLAGS = -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
117f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
127f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeCFLAGS = -g -O2 -Wall -D_REENTRANT $(LARGE_FILE_FLAGS)
137f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge# CFLAGS = -g -O2 -Wall -D_REENTRANT -DSG_KERNEL_INCLUDES $(LARGE_FILE_FLAGS)
147f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge# CFLAGS = -g -O2 -Wall -pedantic -D_REENTRANT $(LARGE_FILE_FLAGS)
157f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
167f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeLDFLAGS =
177f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
187f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeall: $(EXECS)
197f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
207f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgedepend dep:
21e78935efee37535e43e309d8abfbed0e2e719539subrata_modak	@set -e; for i in *.c; do $(CC) $(INCLUDES) $(CFLAGS) -M $$i; \
227f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	done > .depend
237f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
247f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeclean:
257f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	/bin/rm -f *.o $(EXECS) core .depend
267f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
277f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgescsimain: scsimain.o sg_err.o llseek.o
287f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	$(LD) -o $@ $(LDFLAGS) $^ -lpthread
297f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
307f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeinstall: $(EXECS)
317f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	install -d $(INSTDIR)
32e78935efee37535e43e309d8abfbed0e2e719539subrata_modak	@set -e; for name in $^; \
337f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	 do install -s -o root -g root -m 755 $$name $(INSTDIR); \
347f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	done
357f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	install -d $(MANDIR)/$(MAN_PREF)
36e78935efee37535e43e309d8abfbed0e2e719539subrata_modak	@set -e; for mp in $(MAN_PGS); \
377f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	 do install -o root -g root -m 644 $$mp $(MANDIR)/$(MAN_PREF); \
387f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	 gzip -9f $(MANDIR)/$(MAN_PREF)/$$mp; \
397f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	done
407f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
417f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeuninstall:
427f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	dists="$(EXECS)"; \
43e78935efee37535e43e309d8abfbed0e2e719539subrata_modak	@set -e; for name in $$dists; do \
447f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	 rm -f $(INSTDIR)/$$name; \
457f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	done
46e78935efee37535e43e309d8abfbed0e2e719539subrata_modak	@set -e; for mp in $(MAN_PGS); do \
477f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	 rm -f $(MANDIR)/$(MAN_PREF)/$$mp.gz; \
487f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge	done
497f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridge
507f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeifeq (.depend,$(wildcard .depend))
517f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeinclude .depend
527f8f610a74bf8cc36000d4ce1ecaf6b3aaedd5f7mridgeendif
53