# # makefile for Motif Shell Tools # # change INSTALLDIR to reflect the final destination directory. INSTALLDIR = /usr/local/bin VERSION = 1.1 FILES = Readme makefile installTools toolTest tapeManager CINCLUDES = -I. -I/usr/include/X11 -I/usr/include \ -I/usr/include/Xm CC = gcc #LIBS = -L/usr/lib -L/usr/lib/X11R5 -L/usr/lib/Motif1.2 -lXm -lXt -lX11 -lm -Bstatic -sys5 LIBS = -lX11 -lXm -lXt -lXIE -lXmu CEXTRAFLAGS = -g # -O # LEXTRAFLAGS = -g # -s # #CEXTRAFLAGS = -gyz #LEXTRAFLAGS = CFLAGS = -D_NO_PROTO -DMOTIF1_2 $(CEXTRAFLAGS) -DEDITRES SUNDRYSOURCES = main common IMAGES = mdisplay medit menter mfileselect \ mlist mmenu mmessage mprompt mselect myesno LINKIMAGES = medit myesno SOURCES = main.c mdisplay.c menter.c mfileselect.c \ mlist.c mmenu.c mmessage.c mprompt.c mselect.c common.c readfile.c OBJECTS = main.o mdisplay.o menter.o mfileselect.o \ mlist.o mmenu.o mmessage.o mprompt.o mselect.o common.o readfile.o SHELLTOOLS = mshelltools all: $(SHELLTOOLS) $(SHELLTOOLS): $(OBJECTS) $(CC) $(LEXTRAFLAGS) -o $@ $(OBJECTS) $(LIBS) .c.o: $(CC) $(CFLAGS) $(CDEBUGFLAGS) $(CINCLUDES) -c $< $(IMAGES) $(SUNDRYSOURCES): $$@.o install: ./installTools $(INSTALLDIR) deinstall: cd $(INSTALLDIR); rm -f $(SHELLTOOLS) $(IMAGES) $(LINKIMAGES) clean: rm -f $(SHELLTOOLS) $(IMAGES) $(LINKIMAGES) *.o core tar: rm -f $(SHELLTOOLS)$(VERSION).tar* tar cf $(SHELLTOOLS)$(VERSION).tar *.h *.c $(FILES) compress $(SHELLTOOLS)$(VERSION).tar tarall: rm -f $(SHELLTOOLS)$(VERSION).tar* tar cf $(SHELLTOOLS)$(VERSION).tar * compress $(SHELLTOOLS)$(VERSION).tar depend: makedepend -- $(CFLAGS) -- $(SOURCES) # DO NOT DELETE THIS LINE -- make depend depends on it.