#
# @(#)Makefile	1.7 99/03/08
#
# Makefile for installing the redistributed dlls in the bin dir.
# This currently includes symcjit.dll and msvcrt.dll.
#

BUILDDIR = ..\..
LOCATION = java\redist
!include $(BUILDDIR)\makefiles\defs.nmk

.SUFFIXES: .dll .ttf

!include $(MINCLUDES)\font_files.mk

FONTFILES = $(SHARED_FONTFILES:/=\)

REDISTFILES= \
	$(BINDIR)\symcjit.dll \
	$(BINDIR)\msvcrt.dll \
	$(BINDIR)\packager.dll \
	$(BINDIR)\beans.ocx \
	$(BINDIR)\npjava32.dll \
	$(BINDIR)\npjava11.dll \
	$(BINDIR)\npjava12.dll \
	$(BINDIR)\ActPanel.dll \
	$(BINDIR)\plugprov.dll \
	$(LIBDIR)\jaws.jar	\
	$(LIBDIR)\plugprov.jar	\
	$(FONTFILES)

REDISTDIRS = $(BINDIR) $(LIBDIR) $(LIBDIR)\fonts

all optimized debug: $(REDISTDIRS) $(REDISTFILES)

{$(SHARE_SRC)\lib\fonts}.ttf{$(LIBDIR)\fonts}.ttf:
	-$(DEL) $@
	copy $? $@

{$(BUILDDIR)\redist}.dll{$(BINDIR)}.dll:
	-$(DEL) $@
	copy $? $@

$(BINDIR)\beans.ocx: $(BUILDDIR)\redist\beans.ocx
	-$(DEL) $@
	copy $? $@

$(LIBDIR)\jaws.jar: $(BUILDDIR)\redist\jaws.jar
	-$(DEL) $@
	copy $? $@

$(LIBDIR)\plugprov.jar: $(BUILDDIR)\redist\plugprov.jar
        -$(DEL) $@
        copy $? $@

$(REDISTDIRS):
	@if not exist $@ mkdir $@


clean clobber:
	-$(DEL) $(REDISTFILES)
	-$(DELTREE) $(LIBDIR)\fonts
