#	@(#)makefile.x2sys	1.3  06/29/99
#
# makefile for x2sys directory
#
include ../makegmt.macros

#------------------------- stop here --------------------------

CFLAGS	= $(CC_OPT) -I.. -I../mgg -I$(NETCDF)/include
LIB	= -L.. -lgmt -L../mgg -lgmt_mgg -lpsl -L$(NETCDF)/lib -lnetcdf $(MATH)

XSYSTEM_H	= x2sys.h
XSYSTEM_C	= x2sys_datalist.c x2sys_cross.c

XSYSTEM_O	= ${XSYSTEM_C:.c=.o}

XSYSTEM		= ${XSYSTEM_C:.c=}

#---------------------------------------------------------------

libx2sys.a:		x2sys.o
			$(AR) cvr libx2sys.a $?
			$(RANLIB) libx2sys.a

all:			$(XSYSTEM) libx2sys.a

install:		all
			cp $(XSYSTEM) $(BINDIR)

clean:
			\rm -f $(XSYSTEM) *.o *%

spotless:		clean
			\rm -f *.a

$(XSYSTEM):		$(XSYSTEM_O) libx2sys.a
			cc $(CFLAGS) $@.o -o $@ -L. -lx2sys $(LIB) $(LDFLAGS)
	
.c.o:
			$(CC) -c $(CFLAGS) $<
