Annotation of 43BSD/contrib/X/XMenu/tests/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: #      Athena X window system XMenu system tests makefile.
                      3: #
                      4: #              Written by:     Tony Della Fera, DEC
                      5: #                              20-Nov-85
                      6: #
                      7: 
                      8: DESTDIR =
                      9: INCLUDES = -I../../include
                     10: 
                     11: C2 = /lib/c2
                     12: CFLAGS = -O ${INCLUDES}
                     13: XLIB = ../../Xlib/libX.a
                     14: XLIB_H = ../../Xlib/Xlib.h
                     15: XLIB_P = ../../Xlib/libX_p.a
                     16: 
                     17: .SUFFIXES: .o .h .c
                     18: 
                     19: .c.o:
                     20:        ${CC} -pg ${CFLAGS} -c $*.c
                     21:        mv $*.o profiled/
                     22:        ${CC} ${CFLAGS} -c $*.c
                     23: 
                     24: all:   posttest posttest_p \
                     25:        rstest rstest_p \
                     26:        acttest acttest_p \
                     27:        deltest deltest_p \
                     28:        instest instest_p
                     29: 
                     30: #
                     31: # Library tests
                     32: #
                     33: 
                     34: posttest: posttest.o ../libXMenu.a ${XLIB_H}
                     35:        $(CC) $(CFLAGS) -o posttest posttest.o \
                     36:                ../libXMenu.a ${XLIB}
                     37: 
                     38: posttest_p: posttest.o ../libXMenu_p.a ${XLIB_H}
                     39:        $(CC) $(CFLAGS) -pg -o posttest_p profiled/posttest.o \
                     40:                ../libXMenu_p.a ${XLIB_P}
                     41: 
                     42: rstest: rstest.o ../libXMenu.a ${XLIB_H}
                     43:        $(CC) $(CFLAGS) -o rstest rstest.o \
                     44:                ../libXMenu.a ${XLIB}
                     45: 
                     46: rstest_p: rstest.o ../libXMenu_p.a ${XLIB_H}
                     47:        $(CC) $(CFLAGS) -pg -o rstest_p profiled/rstest.o \
                     48:                ../libXMenu_p.a ${XLIB_P}
                     49: 
                     50: acttest: acttest.o ../libXMenu.a ${XLIB_H}
                     51:        $(CC) $(CFLAGS) -o acttest acttest.o \
                     52:                ../libXMenu.a ${XLIB}
                     53: 
                     54: acttest_p: acttest.o ../libXMenu_p.a ${XLIB_H}
                     55:        $(CC) $(CFLAGS) -pg -o acttest_p profiled/acttest.o \
                     56:                ../libXMenu_p.a ${XLIB_P}
                     57: 
                     58: deltest: deltest.o ../libXMenu.a ${XLIB_H}
                     59:        $(CC) $(CFLAGS) -o deltest deltest.o \
                     60:                ../libXMenu.a ${XLIB}
                     61: 
                     62: deltest_p: deltest.o ../libXMenu_p.a ${XLIB_H}
                     63:        $(CC) $(CFLAGS) -pg -o deltest_p profiled/deltest.o \
                     64:                ../libXMenu_p.a ${XLIB_P}
                     65: 
                     66: instest: instest.o ../libXMenu.a ${XLIB_H}
                     67:        $(CC) $(CFLAGS) -o instest instest.o \
                     68:                ../libXMenu.a ${XLIB}
                     69: 
                     70: instest_p: instest.o ../libXMenu_p.a ${XLIB_H}
                     71:        $(CC) $(CFLAGS) -pg -o instest_p profiled/instest.o \
                     72:                ../libXMenu_p.a ${XLIB_P}
                     73: 
                     74: #
                     75: # Maintenance
                     76: #
                     77: 
                     78: lint:
                     79:        lint -CX *.c
                     80: 
                     81: ci:
                     82:        ci -u *.[ch] Makefile
                     83:        
                     84: co:
                     85:        co -l *.[ch] Makefile
                     86: 
                     87: consistent:
                     88:        ci -l -m"Consistency check in." *.[ch] Makefile
                     89: 
                     90: touch:
                     91:        touch *.o profile/*.o
                     92:        touch *test *test_p
                     93: 
                     94: igrind:
                     95:        igrind *.[ch] *.[ch] Makefile
                     96:        
                     97: clean: 
                     98:        rm -f *.o *.a core *.[ch].[0-9]* *.bak *~ #*
                     99:        rm -f profiled/*.o
                    100:        rm -f posttest posttest_p
                    101:        rm -f rstest rstest_p
                    102:        rm -f acttest acttest_p
                    103:        rm -f deltest deltest_p
                    104:        rm -f instest instest_p
                    105: 
                    106: #####     End of makefile     #####

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.