# Generated automatically from Makefile.in by configure. # $Id: Makefile,v 1.18 2000/12/06 17:35:15 msf Exp $ srcdir=. prefix=/usr exec_prefix= sbindir=${exec_prefix}/sbin mandir=${prefix}/man ARCH = alpha CC = gcc CFLAGS = -O2 -Wall LDFLAGS = HOSTCC = gcc HOSTCFLAGS = -O2 -Wall AR = ar RANLIB = ranlib INSTALL = install STRIP = -s DEFSNOARCH := -I$(srcdir)/../include -D_GNU_SOURCE -DCONFIG_ROOT_CHECK_OFF=0 $(EXTRA_DEFS) DEFS := -DELF_MACHINE_H='"elf_$(ARCH).h"' -DARCH_$(ARCH) OBJS := depmod.o ifeq (no,yes) DEFSNOARCH += -DCOMMON_3264 DEFS += -DONLY_32 DEFS64 := -DONLY_64 -DELF_MACHINE_H='"elf_sparc64.h"' -DARCH_sparc64 OBJS += depmod_64.o endif # Rule for building 64 bit versions, only used when building common code # for 32 and 64 bit systems. %_64.o: %.c $(CC) $(CFLAGS) $(DEFSNOARCH) $(DEFS64) -c -o $@ $< %.o: %.c $(CC) $(CFLAGS) $(DEFSNOARCH) $(DEFS) -c -o $@ $< ###################################################################### all: .depend depmod depmod: $(OBJS) ../util/libutil.a ../obj/libobj.a $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) clean: rm -f *.o rm -f depmod realclean: clean rm -f .depend distclean: realclean rm -f Makefile install install-bin: all $(INSTALL) $(STRIP) depmod $(sbindir) dep depend .depend: depmod.c $(CC) -M $(CFLAGS) $(DEFSNOARCH) $(DEFS) $^ > .depend ifeq (.depend,$(wildcard .depend)) include .depend endif