#
# src/docs/makefile - makefile for the webload docs
#
###############################################################################
DIR_ROOT = ../..#                # Set relative path to build root
include ../Make.common                 #include common makefile setups



CP_S := 						\
	README						\
	README.sgml					\
	UserGuide.sgml				\
	UserGuide.txt				\

CP_HTML_S := 					\
	html/README.html			\
	html/UserGuide.html			\
	html/UserGuide-1.html		\
	html/UserGuide-2.html		\
	html/UserGuide-3.html		\
	html/UserGuide-4.html		\
	html/UserGuide-5.html		\
	html/UserGuide-6.html		\
	html/UserGuide-7.html		\
	html/UserGuide-8.html		\
	html/UserGuide-9.html		\
	html/UserGuide-10.html		\
	html/UserGuide-11.html		\
	html/think.gif

CP_RTF_S := 					\
	rtf/README.rtf				\
	rtf/UserGuide.rtf			\
	rtf/UserGuide-0.rtf		

CP_PS_S := 						\
	ps/README.ps				\
	ps/UserGuide.ps	


CP_T := $(CP_S:%=$(DIR_WL_DOC)/%)     # add export path to target names
CP_HTML_T := $(CP_HTML_S:%=$(DIR_WL_DOC)/%)  
CP_PS_T := $(CP_PS_S:%=$(DIR_WL_DOC)/%)  
CP_RTF_T := $(CP_RTF_S:%=$(DIR_WL_DOC)/%)  

.PHONY: all clean 

# all:    dirs $(CP_T) $(CP_HTML_T) $(CP_PS_T) $(CP_RTF_T) ronly
all:    dirs $(CP_T) $(CP_HTML_T) ronly

# Hmm ... $< seems broken, use $(@F) instead
$(CP_T): $(CP_S)
	$(fancy_line)
	cp -f $(@F) $(DIR_WL_DOC)

$(CP_HTML_T): $(CP_HTML_S)
	$(fancy_line)
	cp -f html/$(@F) $(DIR_WL_DOC)/html

$(CP_PS_T): $(CP_PS_S)
	$(fancy_line)
	cp -f ps/$(@F) $(DIR_WL_DOC)/ps

$(CP_RTF_T): $(CP_RTF_S)
	$(fancy_line)
	cp -f rtf/$(@F) $(DIR_WL_DOC)/rtf

dirs:
	mkdir -p $(DIR_WL_DOC)
	mkdir -p $(DIR_WL_DOC)/html
	mkdir -p $(DIR_WL_DOC)/ps
	mkdir -p $(DIR_WL_DOC)/rtf

ronly:
	chmod 444 $(CP_T)
	chmod 444 $(DIR_WL_DOC)/html/*.html
	chmod 444 $(DIR_WL_DOC)/html/*.gif
	# chmod 444 $(DIR_WL_DOC)/ps/*.ps
	# chmod 444 $(DIR_WL_DOC)/rtf/*.rtf

clean:
	$(fancy_line)
	$(RM) *.o core tmp junk glop gorp

realclean: clean
	$(RM) $(CP_T)

######################### end of file ########################

