123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- # This program is free software; you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 2, or (at your option)
- # any later version.
- # This program is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- # GNU General Public License for more details.
- # You should have received a copy of the GNU General Public License
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- SHELL = /bin/sh
- top_srcdir = @top_srcdir@
- srcdir = @srcdir@
- VPATH = @srcdir@
- .SUFFIXES:
- .SUFFIXES: .c .o
- OPT=-g -O
- AR = ar
- AR_FLAGS = rc
- RANLIB = @RANLIB@
- CC = @CC@
- DEFS = @DEFS@ -DXPMPATH="\"$(sharedir)/xgdip.xpm\""
- CFLAGS = -I. @CFLAGS@
- LDFLAGS = @LDFLAGS@
- LIBS = @LIBS@ -L$(srcdir)/libextreme -lextreme
- INSTALL = @INSTALL@
- prefix = @prefix@
- exec_prefix = @exec_prefix@
- bindir = $(exec_prefix)/bin
- libdir = $(prefix)/lib
- infodir = $(prefix)/info
- sharedir = $(prefix)/share/xgdipc
- SOURCES=xgdipc.c connect_to.c menus.c md5c.c
- MISC=configure mkinstalldirs install-sh aclocal.m4
- OBJS=md5c.o xgdipc.o connect_to.o menus.o
- SUBDIRS = libextreme
- %.o:%.c $(HEADERS)
- $(CC) $(CFLAGS) $(DEFS) -c $<
- all: all-recursive xgdipc
- all-recursive:
- for i in $(SUBDIRS); do ( cd $$i ; $(MAKE) ); done
-
-
- # might not need all of these. also, I assumed the names PROG and
- # libMYPROG.a for the program and library.
- install: all
- $(top_srcdir)/mkinstalldirs $(bindir)
- $(INSTALL) xgdipc $(bindir)/xgdipc
- $(top_srcdir)/mkinstalldirs $(sharedir)
- $(INSTALL) xgdip.xpm $(sharedir)/xgdip.xpm
- uninstall:
- /bin/rm -f $(bindir)/xgdipc
- xgdipc: $(OBJS)
- $(CC) $(CFLAGS) -o xgdipc $(OBJS) $(LIBS)
- clean: clean-recursive
- /bin/rm -f core *.o $(OBJS) $(LIB_OBJS) xgdipc
- clean-recursive:
- for i in $(SUBDIRS); do ( cd $$i ; $(MAKE) clean ); done
-
- distclean: clean
- /bin/rm -f Makefile config.h config.status config.cache config.log
- mostlyclean: clean
- maintainer-clean: clean
- # automatic re-running of configure if the ocnfigure.in file has changed
- ${srcdir}/configure: configure.in
- cd ${srcdir} && autoconf
- # autoheader might not change config.h.in, so touch a stamp file
- ${srcdir}/config.h.in: stamp-h.in
- ${srcdir}/stamp-h.in: configure.in
- cd ${srcdir} && autoheader
- echo timestamp > ${srcdir}/stamp-h.in
- config.h: stamp-h
- stamp-h: config.h.in config.status
- ./config.status
- Makefile: Makefile.in config.status
- ./config.status
- config.status: configure
- ./config.status --recheck
|