#-*- Makefile -*-
.SUFFIXES: .G .L .N .gon .line .name

PKGNAME = ssBase
CP = cp
ECHO = echo
RM = rm

OBJS = poly.o

DATA = ../data/NZ55.rda	\
	../data/Palliser.rda

all: $(PKGNAME).so $(DATA)

$(PKGNAME).so: $(OBJS)
	$(R_HOME)/bin/R CMD SHLIB -o $(PKGNAME).so $(OBJS)

../data/NZ55.rda: NZ55.txt
	R --vanilla --no-save --quiet < NZ55.R
	$(RM) -f ../data/dummy.rda

../data/Palliser.rda: Palliser.txt
	R --vanilla --no-save --quiet < Palliser.R

clean:
	$(RM) -f *.o *.so ../data/*
	$(CP) -p dummy.rda ../data/
