home *** CD-ROM | disk | FTP | other *** search
Makefile | 1988-06-12 | 1.4 KB | 113 lines |
- #**********************************************************************
- #
- # twm Makefile
- #
- #**********************************************************************
-
- .SUFFIXES: .y .o
-
- .y.o:
- yacc -d $*.y
- mv y.tab.c $*.c
- mv y.tab.h $*.h
- $(CC) -c $(CFLAGS) $*.c
-
- #
- # If you are running X11R1, then you must use the resource manager
- # library in addition to libX11.a
- #
- #LIBS= -lX11 -lXrm
- LIBS= -lX11
-
- CFLAGS= -O
- LDFLAGS=
-
- O_FILES=\
- gram.o\
- lex.o\
- add_window.o\
- gc.o\
- list.o\
- twm.o\
- parse.o\
- menus.o\
- events.o\
- resize.o\
- util.o\
- version.o
-
-
- twm: $(O_FILES)
- cc $(LDFLAGS) -o twm $(O_FILES) $(LIBS)
-
- #
- # Dependencies
- #
- gram.o: \
- twm.h \
- menus.h \
- list.h
- lex.o: \
- gram.h
- util.o: \
- twm.h \
- gram.h
- resize.o: \
- twm.h \
- util.h \
- resize.h \
- resize.bm \
- focus.bm
- events.o: \
- twm.h \
- add_window.h \
- menus.h \
- events.h \
- resize.h \
- gram.h \
- twm.bm
- menus.o: \
- twm.h \
- gc.h \
- menus.h \
- events.h \
- util.h \
- gram.h \
- pull.bm
- parse.o: \
- twm.h \
- menus.h \
- util.h
- twm.o: \
- twm.h \
- add_window.h \
- gc.h \
- parse.h \
- version.h \
- menus.h \
- events.h \
- util.h \
- twm.bm
- list.o: \
- twm.h \
- gram.h
- gc.o: \
- twm.h
- add_window.o: \
- twm.h \
- util.h \
- resize.h \
- gram.h \
- list.h \
- iconify.bm \
- resize.bm \
- xterm.bm \
- focus.bm \
- hilite.bm
- lex.o: \
- gram.h
- gram.o: \
- twm.h \
- menus.h \
- list.h
-