| Line 6... |
Line 6... |
| 6 |
|
6 |
|
| 7 |
include $(top_builddir)/Makeconf
|
7 |
include $(top_builddir)/Makeconf
|
| 8 |
|
8 |
|
| 9 |
install install-strip: install-R-framework
|
9 |
install install-strip: install-R-framework
|
| 10 |
@(sed 's|^LIBR =.*|LIBR = -F$(R_FRAMEWORK_DIR)/.. -framework R|' \
|
10 |
@(sed 's|^LIBR =.*|LIBR = -F$(R_FRAMEWORK_DIR)/.. -framework R|' \
|
| 11 |
$(top_builddir)/etc/Makeconf > "$(rhome)/etc${R_ARCH}/Makeconf")
|
11 |
$(top_builddir)/etc/Makeconf > "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/etc${R_ARCH}/Makeconf")
|
| 12 |
@(sed 's/Versions\/$(FW_VERSION)\/Resources/Resources/' \
|
12 |
@(sed 's/Versions\/$(FW_VERSION)\/Resources/Resources/' \
|
| 13 |
"$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/R" > \
|
13 |
"$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/R" > \
|
| 14 |
"$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/RR")
|
14 |
"$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/RR")
|
| 15 |
@(mv "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/RR" "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/R")
|
15 |
@(mv "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/RR" "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/R")
|
| 16 |
@(chmod a+x "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/R")
|
16 |
@(chmod a+x "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/bin/R")
|
| Line 35... |
Line 35... |
| 35 |
ln -f -s -n Versions/Current/R R && \
|
35 |
ln -f -s -n Versions/Current/R R && \
|
| 36 |
ln -f -s -n Versions/Current/Resources/lib Libraries && \
|
36 |
ln -f -s -n Versions/Current/Resources/lib Libraries && \
|
| 37 |
ln -f -s -n Versions/Current/Resources Resources)
|
37 |
ln -f -s -n Versions/Current/Resources Resources)
|
| 38 |
@## the resulting libR will point dyld to the fat libR regardless of its origin
|
38 |
@## the resulting libR will point dyld to the fat libR regardless of its origin
|
| 39 |
@(cd "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/lib" && \
|
39 |
@(cd "$(DESTDIR)$(R_FRAMEWORK_DIR)/Resources/lib" && \
|
| 40 |
install_name_tool -id "$(R_FRAMEWORK_DIR)/Versions/$(FW_VERSION)/Resources/lib/libR.dylib" $(Rexeclibdir)/libR.dylib)
|
40 |
install_name_tool -id "$(R_FRAMEWORK_DIR)/Versions/$(FW_VERSION)/Resources/lib/libR.dylib" "$(DESTDIR)$(Rexeclibdir)/libR.dylib")
|
| 41 |
@( otool=otool ; if otool -D "$(DESTDIR)$(Rexeclibdir)/libR.dylib"|grep 'not an object'>/dev/null; then otool=otool64; fi; \
|
41 |
@( otool=otool ; if otool -D "$(DESTDIR)$(Rexeclibdir)/libR.dylib"|grep 'not an object'>/dev/null; then otool=otool64; fi; \
|
| 42 |
for lib in Rlapack Rblas R; do \
|
42 |
for lib in Rlapack Rblas R; do \
|
| 43 |
if test -e "$(DESTDIR)$(Rexeclibdir)/lib$${lib}.dylib"; then $(ECHO) " lib$${lib}"; \
|
43 |
if test -e "$(DESTDIR)$(Rexeclibdir)/lib$${lib}.dylib"; then $(ECHO) " lib$${lib}"; \
|
| 44 |
find "$(DESTDIR)$(R_FRAMEWORK_DIR)/Versions/$(FW_VERSION)/Resources/" -name '*.so' -or -name '*.dylib' | \
|
44 |
find "$(DESTDIR)$(R_FRAMEWORK_DIR)/Versions/$(FW_VERSION)/Resources/" -name '*.so' -or -name '*.dylib' | \
|
| 45 |
xargs -n 1 install_name_tool -change \
|
45 |
xargs -n 1 install_name_tool -change \
|