X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=ctdlsh%2FMakefile;h=1a9963e4016a127f069c36faacef020db02f3ac6;hb=HEAD;hp=f9940221b347a2231177afeef9b3fc761f2b6972;hpb=89a2875aac241bbb134094eb8e16f3e394693596;p=citadel.git diff --git a/ctdlsh/Makefile b/ctdlsh/Makefile index f9940221b..1a9963e40 100644 --- a/ctdlsh/Makefile +++ b/ctdlsh/Makefile @@ -1,17 +1,21 @@ +# MAKEFILE FOR CTDLSH +# Copyright (c) 2016 by the citadel.org team + +# config.mk is generated by ./configure include config.mk -OBJS := datetime.o export.o main.o passwd.o shutdown.o sockets.o who.o config.o +OBJS := datetime.o export.o main.o passwd.o shutdown.o sockets.o who.o config.o mailq.o # link ctdlsh: $(OBJS) config.mk - gcc $(OBJS) $(LDFLAGS) -lreadline -o ctdlsh + gcc $(OBJS) $(LDFLAGS) -lreadline -lcitadel -o ctdlsh # pull in dependency info for *existing* .o files -include $(OBJS:.o=.d) # compile and generate dependency info %.o: %.c - gcc -c $(CFLAGS) $*.c -o $*.o + gcc -c $(CFLAGS) -DCTDLDIR=\"$(CTDLDIR)\" $*.c -o $*.o gcc -MM $(CFLAGS) $*.c > $*.d config.mk: @@ -24,4 +28,7 @@ distclean: clean rm -f config.mk install: ctdlsh - echo Not yet + install ctdlsh $(BINDIR)/ctdlsh + +uninstall: + rm -vf $(BINDIR)/ctdlsh