Annotation of 43BSD/contrib/X/uwm/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: #      $Header: Makefile,v 10.3 86/02/02 14:10:11 jg Exp $
                      3: #
                      4: 
                      5: #/***********************************************************************
                      6: #*                                                                     *
                      7: #*                   Placed in the public domain by                    *
                      8: #*             Digital Equipment Corporation, Maynard, MA              *
                      9: #*                                                                     *
                     10: #*     The information in this software is subject to change without   *
                     11: #*     notice and should not be construed as a commitment by Digital   *
                     12: #*     Equipment Corporation.  Digital makes no representations        *
                     13: #*     about suitability of this software for any purpose. It is       *
                     14: #*     supplied "as is" without express or implied warranty.           *
                     15: #*                                                                     *
                     16: #************************************************************************/
                     17: #
                     18: #/*
                     19: #* MODIFICATION HISTORY
                     20: #*
                     21: #* 000 -- M. Gancarz, DEC Ultrix Engineering Group
                     22: #*/
                     23: #
                     24: # $Header: Makefile,v 10.3 86/02/02 14:10:11 jg Exp $
                     25: #
                     26: 
                     27: # SCCSID="@(#)Makefile 3.7     1/23/86"
                     28: #
                     29: #      Makefile for 'uwm' window manager (client of X windowing system)
                     30: #
                     31: #
                     32: 
                     33: DESTDIR=
                     34: CONFDIR= /usr/new
                     35: UWMDIR= /usr/new/lib/X/uwm
                     36: INCLUDES= -I../include
                     37: CURSORDIR= ../cursors
                     38: CFLAGS= -O $(INCLUDES) -I$(CURSORDIR)
                     39: YFLAGS= -d
                     40: LLIB= -ll
                     41: XLIB= ../Xlib/libX.a
                     42: 
                     43: SRCS=  gram.y lex.l globals.c Beep.c Bindings.c CircleDown.c CircleUp.c\
                     44:        Focus.c GetButton.c Iconify.c Lower.c Menu.c Move.c\
                     45:        MoveOpaque.c NewIconify.c Pause.c Push.c Error.c Raise.c Refresh.c\
                     46:        Resize.c Restart.c StoreBox.c StoreGridBox.c StoreCursors.c StoreZap.c\
                     47:        XError.c uwm.c
                     48: 
                     49: OBJS=  gram.o lex.o globals.o Beep.o Bindings.o CircleDown.o CircleUp.o\
                     50:        Focus.o GetButton.o Iconify.o Lower.o Menu.o Move.o\
                     51:        MoveOpaque.o NewIconify.o Pause.o Push.o Error.o Raise.o Refresh.o\
                     52:        Resize.o Restart.o StoreBox.o StoreGridBox.o StoreCursors.o StoreZap.o\
                     53:        XError.o uwm.o
                     54: 
                     55: all:   uwm
                     56: 
                     57: uwm:   $(OBJS)
                     58:        $(CC) ${CFLAGS} $(OBJS) $(LLIB) ${XLIB} -o uwm
                     59: 
                     60: install: uwm default.uwmrc menuless.uwmrc mono.uwmrc ${DESTDIR}${UWMDIR}
                     61:        install -c -s -m 755 uwm ${DESTDIR}${CONFDIR}
                     62:        install -c -m 644 default.uwmrc ${DESTDIR}${UWMDIR}/default.uwmrc
                     63:        install -c -m 644 menuless.uwmrc ${DESTDIR}${UWMDIR}/menuless.uwmrc
                     64:        install -c -m 644 mono.uwmrc ${DESTDIR}${UWMDIR}/mono.uwmrc
                     65:        install -c -m 644 jg.uwmrc ${DESTDIR}${UWMDIR}/jg.uwmrc
                     66: 
                     67: ${DESTDIR}${UWMDIR}:
                     68:        mkdir ${DESTDIR}${UWMDIR}
                     69:        chmod 755 ${DESTDIR}${UWMDIR}
                     70: 
                     71: $(OBJS): uwm.h
                     72: 
                     73: lex.o: uwm.h lex.l
                     74: 
                     75: StoreCursors.o: uwm.h\
                     76:        $(CURSORDIR)/arrow_cross.cursor\
                     77:        $(CURSORDIR)/arrow_cross_mask.cursor\
                     78:        $(CURSORDIR)/xterm.cursor\
                     79:        $(CURSORDIR)/xterm_mask.cursor\
                     80:        $(CURSORDIR)/icon.cursor\
                     81:        $(CURSORDIR)/icon_mask.cursor\
                     82:        menu.cursor\
                     83:        menu_mask.cursor\
                     84:        leftbutton.cursor\
                     85:        middlebutton.cursor\
                     86:        rightbutton.cursor\
                     87:        button_mask.cursor
                     88: 
                     89: $(XLIB):
                     90:        @echo "Cannot make the Ultrix Window Manager without a valid X library."
                     91: 
                     92: clean:
                     93:        -rm -f *.o lex.yy.c core y.output y.tab.h uwm *.bak *.sav tmp* \#* *~

unix.superglobalmegacorp.com

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