--| hpmodeset - Print file encapsulation utility.
--| Copyright (C) 1995  Glenn Maughan <glennm@insect.sd.monash.edu.au>

system

	"hpmodeset"

root

	 HP_SET_MODE (settings): "make"

default

	assertion (no);

	dead_code_removal (yes);
	exception_trace (yes);
	inlining (yes);
	array_optimization (yes);

cluster

	settings: 	"$HPMODESET/tool";
	syntax: 	"$HPMODESET/syntax";
	constructs:	"$HPMODESET/constructs";
	semantics:	"$HPMODESET/semantics";
	hp_lexical:	"$HPMODESET/lexical";
		
	-- Extended parse

	extended_parse:	"$HPMODESET/extended_parse";
	optionals:	"$HPMODESET/global_optionals";
	
	-- Extra kernel

	extra_kernel:	"$HPMODESET/extra_kernel";

	-- EiffelBase

	access:				"$EIFFEL3/library/base/structures/access";
	cursors:			"$EIFFEL3/library/base/structures/cursors";
	cursor_tree:		"$EIFFEL3/library/base/structures/cursor_tree";
	dispenser:			"$EIFFEL3/library/base/structures/dispenser";
	iteration:			"$EIFFEL3/library/base/structures/iteration";
	kernel:				"$EIFFEL3/library/base/kernel";
	list:				"$EIFFEL3/library/base/structures/list";
	obsolete:			"$EIFFEL3/library/base/structures/obsolete";
	set:				"$EIFFEL3/library/base/structures/set";
	sort:				"$EIFFEL3/library/base/structures/sort";
	storage:			"$EIFFEL3/library/base/structures/storage";
	support:			"$EIFFEL3/library/base/support";
	table:				"$EIFFEL3/library/base/structures/table";
	traversing:			"$EIFFEL3/library/base/structures/traversing";
	tree:				"$EIFFEL3/library/base/structures/tree";

	-- EifflLex

	lex:				"$EIFFEL3/library/lex";

external

	object: 
		"$(EIFFEL3)/library/lex/spec/$(PLATFORM)/lib/lex.a"

end

--| This program is free software; you can redistribute it and/or modify
--| it under the terms of the GNU General Public License as published by
--| the Free Software Foundation; either version 2 of the License, or
--| (at your option) any later version.
--|
--| This program is distributed in the hope that it will be useful,
--| but WITHOUT ANY WARRANTY; without even the implied warranty of
--| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
--| GNU General Public License for more details.
--|
--| You should have received a copy of the GNU General Public License
--| along with this program; if not, write to the Free Software
--| Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
