PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS)
PKG_LIBS = $(SHLIB_OPENMP_CXXFLAGS)

all: $(SHLIB) pre_install

pre_install:
	@ zzz="$$(cat enum.h | sed -e 's/^enum//' | tr -d ' \t\n' | sed -e 's/{/ = c(\\\"/g' -e 's/,/\\\", \\\"/g' -e 's/};/\\\"), /g')"; sed -e "s/[.]__ARGS__[.]/$${zzz}/" ../R/egf_enum.R > sed.out
	@ mv sed.out ../R/egf_enum.R
	@ mkdir -p ../inst/tests/src
	@ cp *.h ../inst/tests/src
