# file: src/web-interfaces/ca/i18n/C/htdocs/scripts/Makefile
#
#  2002 OpenCA Group

TOP	= ../../../../../../..
include $(TOP)/Makefile.global-vars

DEST_CA_HTDOC_SCRIPTDIR	= ${ca_htdocs_fs_prefix}/scripts
SCRIPTSRC		= ../../../../../../common/lib/javascript/$(language)

AC_FILES = \

STATIC_FILES	= \
	dBs.scp		\
	encode.js	\
	focus.js	\
	getDB.scp	\
	getParams.js	\
	getPasswd.js	\
	ieEnroll.js	\
	mediaConfirm.js	\
	pwd.js

LOCAL_FILES	= \
	path.js

FILES = $(AC_FILES) $(STATIC_FILES)

DEST_FILES	= $(FILES:%=$(DEST_CA_HTDOC_SCRIPTDIR)/%)

#---- variable settings above, rules below ----

.PHONY:	default install clean distclean

default::

$(DEST_CA_HTDOC_SCRIPTDIR):
		$(INSTALL) -d -o ${openca_user} -g ${openca_group} -m 755 $@

install::	$(DEST_FILES) $(LOCAL_FILES)

$(DEST_FILES)::	$(DEST_CA_HTDOC_SCRIPTDIR)
$(DEST_FILES)::
		$(INSTALL) -o ${openca_user} -g ${openca_group} -m 644 $(SCRIPTSRC)/$(@:$(DEST_CA_HTDOC_SCRIPTDIR)/%=%) $@

$(LOCAL_FILES)::	$(DEST_CA_HTDOC_SCRIPTDIR)
$(LOCAL_FILES)::
		$(INSTALL) -o ${openca_user} -g ${openca_group} -m 644 $@ $(DEST_CA_HTDOC_SCRIPTDIR)/$@

distclean::
		$(RM) $(AC_FILES) $(LOCAL_FILES)
