DESTDIR=/usr X11DIR=$(DESTDIR)/X11R6 SHAREDIR=$(DESTDIR)/share/rmap PS_VIEWER="gv -noantialias" IM_VIEWER="display -background gray84" HTML_VIEWER="dillo" PRINT_CMD="lpr -Plocal" EDITOR="emx" MIDIPLAYER="timidity -ig" SVG_VIEWER="inkscape" SVG_CONVERT="inkscape %s --export-height=%d --export-png=%s" CCOPTIONS=-O6 -g -Wall -DZLIB -DXPMBUG -DSHAREDIR=\"$(SHAREDIR)\" \ -DPS_VIEWER=\"$(PS_VIEWER)\" -DIM_VIEWER=\"$(IM_VIEWER)\" \ -DSVG_VIEWER=\"$(SVG_VIEWER)\" -DSVG_CONVERT=\"$(SVG_CONVERT)\" \ -DHTML_VIEWER=\"$(HTML_VIEWER)\" -DPRINT_CMD=\"$(PRINT_CMD)\" \ -DEDITOR=\"$(EDITOR)\" -DMIDIPLAYER=\"$(MIDIPLAYER)\" LDOPTIONS=-O6 -g -Wall -lXpm -lX11 -ljpeg -lz -lpng -lm -L/usr/X11R6/lib ## LDOPTIONS=-O6 -g -Wall libxpm/libXpm.a -lX11 -lz -lm -L/usr/X11R6/lib all: explorer.o image.o xrmap.o gcc $(LDOPTIONS) -o xrmap explorer.o image.o xrmap.o cd editkit ; make -f Makefile.kit DESTDIR=$(DESTDIR) cd earthview ; make DESTDIR=$(DESTDIR) @cat EXTRADATA numdefs.h: cd tools ; make explorer.o: xrmap.h version.h bitmaps.h numdefs.h menudefs.h xrmap.c gcc $(CCOPTIONS) -c explorer.c image.o: image.c gcc $(CCOPTIONS) -c image.c xrmap.o: xrmap.h version.h bitmaps.h numdefs.h menudefs.h xrmap.c gcc $(CCOPTIONS) -c xrmap.c install: install -c -s xrmap $(X11DIR)/bin mkdir -p $(SHAREDIR) cp -f Xrmaprc Locations $(SHAREDIR) cd postscript ; rm -f *~ cp -fR postscript $(SHAREDIR) cd themes ; rm -f *~ cp -fR themes $(SHAREDIR) cd pixmaps ; cp -fR pixmaps $(SHAREDIR) if [ -d i18n ] ; then cd i18n ; rm -f *~ ; fi if [ -d i18n ] ; then cp -fR i18n $(SHAREDIR) ; fi if [ -d flags ] ; then cd flags ; rm -f *~ ; fi if [ -d flags ] ; then cp -fR flags $(DESTDIR)$(SHAREDIR) ; fi if [ -d picons ] ; then cp -fR picons $(SHAREDIR) ; fi mkdir -p $(SHAREDIR)/doc cp -f CHANGES INSTALL LICENSE MAPEDIT README TODO VECTORMAP EXTRADATA \ rc/00_example.rc midi_cfg/README.midi $(SHAREDIR)/doc cp -f README $(SHAREDIR)/doc/README.xrmap cp -f earthview/README $(DESTDIR)$(SHAREDIR)/doc/README.earthview cd rc ; rm -f *~ cp -fR rc $(SHAREDIR) cp -f xrmap.man $(X11DIR)/man/man1/xrmap.1x if [ -r $(X11DIR)/xrmap.1x.gz ] ; \ then gzip -f $(DESTDIR)$(MANDIR)/xrmap.1x ; fi cd editkit ; make -f Makefile.kit install DESTDIR=$(DESTDIR) cd earthview ; make install DESTDIR=$(DESTDIR) @cat EXTRADATA clean: cd tools ; make clean cd editkit ; make clean cd earthview ; make clean rm -f i18n/*~ core numdefs.h *.o *~ xrmap