#
# @(#)GNUmakefile	1.14 98/10/26
#
# Build the 1.1-compatible version of the Accessibility classes.
# These use the com/sun/java/accesssiblity package.
#

BUILDDIR = ../..
include $(BUILDDIR)/Platform.gmk
PACKAGE      = javax.accessibility
PRODUCT      = sun
CLASSDESTDIR = $(BUILDDIR)/1.1_classes
include $(BUILDDIR)/makefiles/Defs.gmk

#
# Files
#
include $(MINCLUDES)sun_accessibility.jmk

#
# Tell Classes.gmk that we want to do some action before any attempt
# to compile any class is made.
#
CLASSES_INIT = fetch_swing_java_files

#
# Rules
#
include $(BUILDDIR)/makefiles/Classes.gmk

#
# Enable a 1.1 build environment.
#
# JAVAC_CMD = $(JAVAC_JDK11_CMD) -classpath $(CLASSPATH11) -d $(CLASSDESTDIR)
JAVAC_CMD  = $(LATEST_JDK12)/bin/javac -target 1.1 $(JAVAC_VMFLAGS) -sysclasspath $(JDK11DIR)/lib/classes.zip -classpath $(CLASSBINDIR11):$(VPATH11.java) -d $(CLASSDESTDIR) $(OTHER_JAVACFLAGS)

#
# Allow swing to generate any source files that it generates.
#
fetch_swing_java_files: FORCE
	cd ../swing; $(MAKE) fetch_java_files
