-CC= cc
-LINT= lint
-LPASS1= /usr/lib/lint/lint1
-AR= ar
-RM= rm -f
-LN= ln
-CFL=
-CFLAGS= -O ${CFL}
-LDFLAGS=-n
-INSTALL=${DESTDIR}/usr/lib/libcurses.a ${DESTDIR}/usr/include/curses.h \
- ${DESTDIR}/usr/include/unctrl.h ${DESTDIR}/usr/lib/lint/llib-lcurses.ln
-
-.SUFFIXES: .p
-
-.c.p:
- ${RM} x.c
- ln $*.c x.c
- ${CC} ${CFLAGS} -p -c x.c
- mv x.o $*.p
-
-.DEFAULT:
- sccs get $@
-
-libcurses: ${HEADERS} crlib
-
-crlib: ${OBJS}
- ${AR} rv crlib $?
- ranlib crlib
-
-pcrlib: ${POBJS}
- ${RM} x.c
- ${AR} rv pcrlib $?
- ranlib pcrlib
-
-test: libcurses test.o
- ${CC} ${LDFLAGS} ${CFLAGS} -o test test.o crlib -ltermlib
-
-cat.o: curses.h
- ${CC} -c ${CFLAGS} cat.c
-
-new: cleanup ctags
- ${CC} -c ${CFLAGS} ${CFILES}
- ${AR} qv crlib ${OBJS}
- ${RM} /ya/staff/arnold/=eye/crlib /ya/staff/arnold/=hacks/crlib \
- /ya/staff/arnold/=eye/curses.h /ya/staff/arnold/=hacks/curses.h
+CFLAGS= -O
+
+.c.o:
+ ${CC} -c -p ${CFLAGS} $*.c
+ ld -x -r $*.o
+ mv a.out profiled/$*.o
+ ${CC} -c ${CFLAGS} $*.c
+ ld -x -r $*.o
+ mv a.out $*.o
+
+libcurses libcurses_p: ${OBJS}
+ @echo building profiled libcurses
+ @cd profiled; ar cr ../libcurses_p ${OBJS}
+ @echo building normal libcurses
+ @ar cr libcurses ${OBJS}
+
+install: libcurses libcurses_p
+ install -m 644 libcurses ${DESTDIR}/usr/lib/libcurses.a
+ ranlib ${DESTDIR}/usr/lib/libcurses.a
+ install -m 644 libcurses_p ${DESTDIR}/usr/lib/libcurses_p.a
+ ranlib ${DESTDIR}/usr/lib/libcurses_p.a