EXENAME=authgen
CC=gcc
CFLAGS1=-c -g

ifdef DEBUG
EXTRA_CFLAGS+=-DDEBUG
endif

CFLAGS=$(CFLAGS1) $(EXTRA_CFLAGS)
LIBS=-lcrypt
INCLUDES=

.c.o: 
	$(CC) $(CFLAGS) $(INCLUDES) $<


OBJS=authgen.o

exe: $(OBJS)
	$(CC) -o $(EXENAME) $(OBJS) $(LIBS) 
ifdef STRIP_EXE
	strip $(EXENAME)
endif

all: exe

clean:
	rm -f $(OBJS) $(EXENAME) *~ core
