
VERSION = $(shell cat ../VERSION)

BUILD   = $(shell ../get-build-number.sh)

FULLVER = $(VERSION).$(BUILD)

R_PKG_NAME = uoptr

R_PKG = $(R_PKG_NAME)_$(FULLVER).tar.gz

pkg = $(R_PKG)

export LD_LIBRARY_PATH=/usr/local/lib

$(pkg): src/*.cc src/Makevars NAMESPACE R/*.R
	sed -i -e '/Version/ d' -e "/Title/ a Version: $(FULLVER)" DESCRIPTION
	rm -rf *.tar.gz
	R CMD build .

install.log: $(pkg)
	R CMD INSTALL $(pkg) | tee install.log

install: install.log

check-pkg: install.log
	R CMD check $(pkg)

check:
	Rscript ../tests/R/find-sqrt.R

clean:
	rm -rf $(pkg)
