#ident "@(#)rules.hlp	1.14 07/06/27 "
###########################################################################
# Written 1996 by J. Schilling
###########################################################################
#
# Help rules
#
###########################################################################
# Copyright (c) J. Schilling
###########################################################################
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License").  You may not use this file except in compliance
# with the License.
#
# See the file CDDL.Schily.txt in this distribution for details.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file CDDL.Schily.txt from this distribution.
###########################################################################
# Location for targets:
#
# - all						: see appropriate rules
# - lint					: rules.lnt
# - clean, clobber, distclean, relink, rmtarget	: rules.clr
# - rel						: rules.rel
# - install, ibins				: rules.ins
# - html, htmlx					: rules.htm & sub.htm
# - tarpkg, tarpkg1 tarpkg2			: rules.sps
# - depend, rmdep				: rules.dep
# - config					: rules.cnf
# - tags, TAGS					: rules.tag
# - .help					: rules.hlp
# - .version					: rules.hlp
# - tinfo					: rules.dir/rules.rdi
#
###########################################################################
.help:
	@echo "Usage: make [target]"
	@echo "Available targets are:" $(ALLTARGETS)
	@echo "	all		make the default target"
	@echo "	lint		lint all sources for the default target"
	@echo "	clean		remove all made objects and the default target"
	@echo "	clobber		remove all from 'clean' and all dependency files"
	@echo "	distclean	remove all from 'clobber' and all made files"
	@echo "			for all architectures"
	@echo "	relink		remove and relink the default target"
	@echo "	rmtarget	remove the default target"
	@echo "	install		install the default target to final destination"
	@echo "	ibins		install the default target to local dir 'bins'"
	@echo "	html		create html vesions from the manual pages"
	@echo "	htmlx		create enhanced html vesions from the manual pages"
	@echo "	tarpkg		create an installable tar packet -> tarpkg1 + parpkg2"
	@echo "	tarpkg1		helps to create an installable tar packet - install stage"
	@echo "	tarpkg2		installable tar packet - tar -c stage"
	@echo "	depend		remake the dependency files"
	@echo "	config		remake the dynamic configuration files"
	@echo "	tags		make vi/ved compatible tag file"
	@echo "	TAGS		make emacs compatible tag file"
	@echo "	.help		display this help"
	@echo "	.version	display version information for the makefile system"
	@echo "	tinfo		display target info for slottable target components"
	@echo "	shell		start $(SHELL) with the environment used for compilation"

.version:
	@echo "Makefiles (The Schily Makefile System) Version: $(MAKEFILES_VERSION)"
