# Source-make

GMAKE = ${MAKE} 'CC=${CC}' 'OBJS=${OBJS}'

lamah:
	@echo ""
	@echo "Try this from the PROPER directory..."
	@echo ""
	@cd ..;make

qadmin: making ${OBJS} mkpasswd
	${CC} ${CFLAGS} -o qadmin ${OBJS}
	@echo ""
	@echo "Successful compile: qadmin"
	@echo ""

mkpasswd: mkpasswd.o crypt.o
	${CC} ${CFLAGS} -o mkpasswd mkpasswd.o crypt.o

clean:
	@rm -fr *.o

making:
	@echo "Compiling Quake Admin..."
	@echo ""

misc.o: misc.c
	${CC} ${CFLAGS} -c misc.c

client.o: client.c
	${CC} ${CFLAGS} -c client.c

files.o: files.c
	${CC} ${CFLAGS} -c files.c

user.o: user.c
	${CC} ${CFLAGS} -c user.c

main.o: main.c
	${CC} ${CFLAGS} -c main.c

conf.o: conf.c
	${CC} ${CFLAGS} -c conf.c

socket.o: socket.c
	${CC} ${CFLAGS} -c socket.c

mkpasswd.o: mkpasswd.c
	${CC} ${CFLAGS} -c mkpasswd.c

crypt.o: crypt.c
	${CC} ${CFLAGS} -c crypt.c

radmin.o: radmin.c
	${CC} ${CFLAGS} -c radmin.c

