Skip to content

Commit e28ebb6

Browse files
committed
move jri to src/jri
1 parent d03e1ca commit e28ebb6

69 files changed

Lines changed: 29 additions & 29 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[submodule "jri/REngine"]
2-
path = jri/REngine
2+
path = src/jri/REngine
33
url = https://github.com/s-u/REngine.git

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ if test "${want_jri}" = yes; then
382382
export JAVA_HOME JAVA_CPPFLAGS JAVA_LIBS JAVA_LD_LIBRARY_PATH JAVA JAVAC JAVAH JAR
383383
CONFIGURED=1
384384
export CONFIGURED
385-
AC_CONFIG_SUBDIRS(jri)
385+
AC_CONFIG_SUBDIRS(src/jri)
386386
else
387387
AC_MSG_RESULT([no])
388388
fi

mkdist

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ mkdir /tmp/rJava
2222
echo "Copying package base ..."
2323
cp -r . /tmp/rJava
2424

25-
if [ -e "${SWD}/jri/mkdist" ]; then
26-
JRI="${SWD}/jri"
27-
rm -rf /tmp/rJava/jri
25+
if [ -e "${SWD}/src/jri/mkdist" ]; then
26+
JRI="${SWD}/src/jri"
27+
rm -rf /tmp/rJava/src/jri
2828
echo "Embedded JRI: ${JRI}"
2929
fi
3030

@@ -38,7 +38,7 @@ rm -f /tmp/rJava/README.md
3838
cd /tmp/rJava
3939

4040
if [ "$1" = "-c" ]; then
41-
rm -f configure tools/install-sh jri/configure
41+
rm -f configure tools/install-sh src/jri/configure
4242
fi
4343

4444
if [ -e /tmp/rJava/configure ]; then
@@ -72,9 +72,9 @@ echo "Removing CVS/SVN and backup files ..."
7272
rm -rf `find . -name CVS -or -name .svn -or -name \*~`
7373

7474
## since we merged JRI and rJava trees we no longer support ORG builds
75-
if [ ! -e jri/configure ]; then
76-
if [ -e "${SWD}/jri/mkdist" ]; then
77-
DEFAULTJRI="${SWD}/jri"
75+
if [ ! -e src/jri/configure ]; then
76+
if [ -e "${SWD}/src/jri/mkdist" ]; then
77+
DEFAULTJRI="${SWD}/src/jri"
7878
fi
7979
: ${JRI=$DEFAULTJRI}
8080
if [ ! -e "$JRI" ]; then
@@ -96,35 +96,35 @@ if [ ! -e jri/configure ]; then
9696
echo "*** ERROR: Cannot get JRI distro!"
9797
exit 1
9898
fi
99-
rm -rf jri JRI ${SWD}/JRI_*
99+
rm -rf jri src/jri JRI ${SWD}/JRI_*
100100
#mkdir jri 2> /dev/null > /dev/null
101101
cd /tmp/rJava
102-
tar fvxz $jf
102+
tar fvxz $jf -C src
103103
else
104-
tar fxz $JRI
104+
tar fxz $JRI -C src
105105
fi
106-
if [ -e jri/JRI ]; then
106+
if [ -e src/jri/JRI ]; then
107107
rm -rf 1
108-
mv jri 1
109-
mv 1/JRI jri
108+
mv src/jri 1
109+
mv 1/JRI src/jri
110110
rm -rf 1
111111
fi
112-
if [ ! -e jri/Makefile.in ]; then
113-
if [ -e JRI/Makefile.in ]; then
114-
mv JRI jri
112+
if [ ! -e src/jri/Makefile.in ]; then
113+
if [ -e src/JRI/Makefile.in ]; then
114+
mv src/JRI src/jri
115115
else
116116
echo "*** ERROR: jri is not correctly set up."
117117
exit 1
118118
fi
119119
fi
120-
if [ -e jri/Makefile.in -a -e JRI/Makefile.in ]; then
120+
if [ -e src/jri/Makefile.in -a -e src/JRI/Makefile.in ]; then
121121
# case-insensitive fs - but we need lower case *sigh*
122-
mv JRI 1
123-
mv 1 jri
122+
mv src/JRI 1
123+
mv 1 src/jri
124124
fi
125125
fi
126126

127-
DEFAULTRENG="${SWD}/jri/REngine"
127+
DEFAULTRENG="${SWD}/src/jri/REngine"
128128
if [ ! -e "$DEFAULTRENG/Makefile" ]; then
129129
echo "*** WARNING *** cannot find REngine sources, the distribution will NOT include REngine!"
130130
else
@@ -169,7 +169,7 @@ cp src/java/*.java inst/java
169169
# move RJavaClassLoader into boot area since it will be loaded by the system class loader
170170
mv inst/java/RJavaClassLoader* inst/java/boot
171171
# move javadoc directory
172-
mv src/java/javadoc inst/javadoc
172+
if [ -e src/java/javadoc ]; then mv src/java/javadoc inst/javadoc; fi
173173

174174
echo "Updating version ..."
175175
cd /tmp/rJava
@@ -193,7 +193,7 @@ fi
193193
echo "Creating package ..."
194194
cd ..
195195
rm -f `find rJava -name ._\*`
196-
rm -rf rJava/.git* rJava/jri/REngine/.git*
196+
rm -rf rJava/.git* rJava/src/jri/REngine/.git*
197197
rm -f rJava/version
198198
R CMD build rJava
199199
cd ${SWD}

src/Makevars.in

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ JAVA_HOME=@JAVA_HOME@
55
# make SHLIB believe that we know better what the objects are
66
#OBJECTS=Rglue.o callJNI.o initJNI.o rJava.o jri.o jri_glue.o
77

8-
all: $(SHLIB) @WANT_JRI_TRUE@ jri
8+
all: $(SHLIB) @WANT_JRI_TRUE@ build-jri
99

10-
.PHONY: all
10+
.PHONY: all build-jri
1111

1212
# this is a hack to force SHLIB to run our sub-make
13-
jri:
14-
(cd ../jri && $(MAKE))
13+
build-jri:
14+
(cd jri && $(MAKE))
1515
-@mkdir -p ../inst/jri
16-
@(cp -r ../jri/src/JRI.jar ../jri/*jri.* ../jri/run ../jri/examples ../inst/jri/)
16+
@(cp -r jri/src/JRI.jar jri/*jri.* jri/run jri/examples ../inst/jri/)
1717

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)