-
Tomas Stupka authored
- removed jri - removed all native code and replced with fastr interop based impl in R - some tweaks in original rjava R code - java build part of install
Tomas Stupka authored- removed jri - removed all native code and replced with fastr interop based impl in R - some tweaks in original rjava R code - java build part of install
Makefile 994 B
##
# This material is distributed under the GNU General Public License
# Version 2. You may review the terms of this license at
# http://www.gnu.org/licenses/gpl-2.0.html
#
# Copyright (c) 2006, Simon Urbanek
# Copyright (c) 2018, Oracle and/or its affiliates
#
# All rights reserved.
##
JAVA_SRC=$(wildcard *.java)
JFLAGS=-source 1.6 -target 1.6
JAVAC=javac
JAVA=java
JAVADOC=javadoc
JAVADOCFLAGS=-author -version -breakiterator -link http://java.sun.com/j2se/1.4.2/docs/api
all: compile test
compile: $(JAVA_SRC)
$(JAVAC) $(JFLAGS) $(JAVA_SRC)
test_RJavaTools: compile
$(JAVA) RJavaTools_Test
test_RJavaArrayTools: compile
$(JAVA) RJavaArrayTools_Test
test_ArrayWrapper:
$(JAVA) ArrayWrapper_Test
test_RectangularArrayBuilder:
$(JAVA) RectangularArrayBuilder_Test
test: compile test_RJavaTools test_RJavaArrayTools test_ArrayWrapper test_RectangularArrayBuilder
javadoc:
$(JAVADOC) $(JAVADOCFLAGS) -d javadoc $(JAVA_SRC)
clean:
rm -rfv *.class *~
.PHONY: all clean