home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-11-06 | 1.3 KB | 71 lines |
- # makefile for Curses! v. 3.X
-
- # this makefile was written for Turbo C's make v. 2
-
- GINC1=../inc
- GINC2=../../ae/inc
-
- !include "..\..\builtins.mak"
-
- OBJECTS = alert.o \
- boxwin.o \
- cornerch.o \
- drawbox.o \
- expldwin.o \
- line.o \
- mvwin.o \
- popmenu.o \
- pmenuobj.o \
- box.o \
- calcpopy.o \
- printw.o \
- savescr.o \
- overlay.o \
- spooler.o \
- kbbgtask.o \
- teechar.o \
- wcentstr.o \
- wdelch.o \
- werase.o \
- wgetstr.o \
- matchkey.o \
- waddstr.o \
- winflags.o \
- winsch.o \
- curses.o \
- curstype.o \
- delwin.o \
- newwin.o \
- wclrtoeo.o \
- scroll.o \
- wrefresh.o \
- cvidintf.o \
- markwin.o \
- memsetw.o
-
- KBDINTF = ckbdintf.o
-
- EXTRA = kbgetc.o
-
- LIBRARY = ..\..\lib\libcurses.a
- HOMELIB = libcurses.a
-
- all: $(LIBRARY) $(EXTRA)
-
- $(LIBRARY): $(HOMELIB)
- copy $(HOMELIB) $(LIBRARY)
- ar s $(LIBRARY)
-
- $(HOMELIB): $(OBJECTS) $(KBDINTF)
- del $(HOMELIB)
- ar rc $(HOMELIB) @&&!
- $(OBJECTS) $(KBDINTF)
- !
-
- a.out: test.o $(LIBRARY)
- gcc test.o -lcurses -lae -lpc
-
- test.exe: a.out
- copy a.out test
- aout2exe test
-