home *** CD-ROM | disk | FTP | other *** search
Makefile | 1990-10-30 | 1.8 KB | 82 lines |
- # Where to put the executable
- BIN = /usr/local/bin
-
- # Where to put the man page
- MAN = /usr/man/manl
- MANEXT = l
-
- # Where to install the help file
- HELPDIR = /usr/local/lib/help
-
- # paths to be searched for icons
- ICON_PATH = .:./icons:/usr/local/images:/usr/include/images
-
- # Where you installed Open Windows
- OPENWINHOME = /usr/openwin
-
- # Where your XView libraries are installed
- LDFLAGS = -L$(OPENWINHOME)/lib
-
- # Where your XView include files are installed
- CPPFLAGS = -I$(OPENWINHOME)/include
-
- CONTOOL = contool.o contool_ui.o error.o expand.o filters.o load.o load_icon.o logging.o misc.o parse.o props.o regexp.o store.o window_misc.o
-
- OPTIONS = -O
-
- LDLIBS = -lxview -lolgx -lX
-
- .c.o:
- cc $(OPTIONS) $(CPPFLAGS) -c $<
-
- .y.o:
- yacc $<
- cc $(OPTIONS) -c -o $*.o y.tab.c
- rm y.tab.c
-
- contool: $(CONTOOL)
- cc $(OPTIONS) -o contool $(CONTOOL) $(LDFLAGS) $(LDLIBS)
-
- install: contool $(MAN)/contool.$(MANEXT)
- cp contool $(BIN)
- chmod 755 $(BIN)/contool
- cp contool.info $(HELPDIR)
-
- $(MAN)/contool.$(MANEXT): contool.man
- cp -p contool.man $(MAN)/contool.$(MANEXT)
-
- clean:
- rm -f *~ $(OFILES) contool core
-
- #dependencies
-
- contool.o: manifest.h contool.h contool_ui.h icons/default_good.icon \
- icons/default_bad.icon icons/default_flash.icon icons/mask.icon
-
- contool_ui.o: contool_ui.h
-
- error.o: manifest.h contool_ui.h
-
- expand.o: manifest.h
-
- filters.o: manifest.h contool.h contool_ui.h images/single.icon \
- images/range.icon images/empty.icon
-
- load.o: manifest.h contool.h contool_ui.h
-
- load_icon.o: manifest.h contool.h
-
- logging.o: manifest.h contool.h contool_ui.h
-
- misc.o: manifest.h contool.h
-
- parse.y: manifest.h contool.h lex.c
-
- props.o: manifest.h contool.h contool_ui.h
-
- regexp.o: manifest.h contool.h
-
- store.o: manifest.h contool.h contool_ui.h
-
- window_misc.o: manifest.h contool_ui.h
-