home *** CD-ROM | disk | FTP | other *** search
Makefile | 1989-06-29 | 1.0 KB | 49 lines |
- # where you keep local fonts, if any
- FONTDIR = .
-
- # where you keep local executables
- BINDIR = /usr/local/bin
-
- # man directory for local man pages (usually /usr/man/manl)
- MANDIR = /usr/man/manl
- MANEXT = l
-
- OFILES = display.o globals.o memory.o ops.o screen.o
- FONTS = $(FONTDIR)/calc.b.14 $(FONTDIR)/calc.r.7
-
- WINDOW_LIB = -lsuntool -lsunwindow -lpixrect
- MATH = -lm
-
- .c.o:
- cc -O -c -DKEY_FONT=\"$(FONTDIR)/calc.b.14\" -DSTATUS_FONT=\"$(FONTDIR)/calc.r.7\" $*.c
-
- calctool: $(FONTS) $(OFILES)
- cc -o calctool $(OFILES) $(WINDOW_LIB) $(MATH)
-
- $(FONTDIR)/calc.b.14: calc.b.14.uu
- uudecode < calc.b.14.uu
- mv temp $(FONTDIR)/calc.b.14
-
- $(FONTDIR)/calc.r.7: calc.r.7.uu
- uudecode < calc.r.7.uu
- mv temp $(FONTDIR)/calc.r.7
-
- install: calctool
- cp calctool $(BINDIR)
- cp calctool.man $(MANDIR)/calctool.$(MANEXT)
-
- clean:
- rm *.o core
-
- # dependencies
-
- display.o: manifest.h globals.h keys.h
-
- globals.o: manifest.h globals.h
-
- memory.o: manifest.h globals.h
-
- ops.o: manifest.h globals.h keys.h
-
- screen.o: manifest.h globals.h keys.h calc.icon
-