From 00197ed175f4214a4749e316c968fa4b6e7b4291 Mon Sep 17 00:00:00 2001
From: Mick Jordan <mick.jordan@oracle.com>
Date: Fri, 13 Nov 2015 14:34:09 -0800
Subject: [PATCH] native make: prevent redundant include dir copy

---
 com.oracle.truffle.r.native/run/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/com.oracle.truffle.r.native/run/Makefile b/com.oracle.truffle.r.native/run/Makefile
index f7ab3752dc..2fef3f4024 100644
--- a/com.oracle.truffle.r.native/run/Makefile
+++ b/com.oracle.truffle.r.native/run/Makefile
@@ -84,7 +84,9 @@ $(FASTR_BIN_DIR)/R: Makefile R.sh Rscript.sh Rscript_exec.sh
 	# overrides
 	cp examples-header.R examples-footer.R $(FASTR_SHARE_DIR)/R
 
-includedir: Makefile $(TOPDIR)/include/Rinternals.h
+includedir: $(FASTR_R_HOME)/include/Rinternals.h
+
+$(FASTR_R_HOME)/include/Rinternals.h: Makefile $(TOPDIR)/include/Rinternals.h
 	mkdir -p $(FASTR_R_HOME)/include
 	cp -r $(TOPDIR)/include/* $(FASTR_R_HOME)/include
 
-- 
GitLab