# top-level command genmake'GenMake
TOPSTRUCT = GenMake
TOPCOM = genmake
SYS_LDFLAGS = $(VAR_LDFLAGS) 
SYS_LDLIBS =  -lReadline -lOpalWinAdditions -lOpalWin -lTk -lTcl -lFormatting -lParserLight -lStreams -lUnix -lCommands -lDebugging -lAlgorithms -lMapLike -lSetLike -lTreeLike -lSeqLike -lUnionLike -lProductLike -lSpecial -lOrderings -lGeneral -lBasicTypes -lStrange -lCompiler $(VAR_LDLIBS)
SYS_LDLIBPATH =  -L/home.kassandra/kd/ocs/src/lib/Tools/Readline/OCS -L/home.kassandra/kd/ocs/src/lib/Tools/OpalWinAdditions/OCS -L/home.kassandra/kd/ocs/src/lib/Tools/OpalWin/OCS -L/home.kassandra/kd/ocs/src/lib/Tools/Tk/OCS -L/home.kassandra/kd/ocs/src/lib/Tools/Tcl/OCS -L/home.kassandra/kd/ocs/src/lib/Tools/Formatting/OCS -L/home.kassandra/kd/ocs/src/lib/Tools/ParserLight/OCS -L/home.kassandra/kd/ocs/src/lib/System/Streams/OCS -L/home.kassandra/kd/ocs/src/lib/System/Unix/OCS -L/home.kassandra/kd/ocs/src/lib/System/Commands/OCS -L/home.kassandra/kd/ocs/src/lib/System/Debugging/OCS -L/home.kassandra/kd/ocs/src/lib/AggregateTypes/Algorithms/OCS -L/home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS -L/home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS -L/home.kassandra/kd/ocs/src/lib/AggregateTypes/TreeLike/OCS -L/home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS -L/home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike/OCS -L/home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike/OCS -L/home.kassandra/kd/ocs/src/lib/Functions/Special/OCS -L/home.kassandra/kd/ocs/src/lib/Functions/Orderings/OCS -L/home.kassandra/kd/ocs/src/lib/Functions/General/OCS -L/home.kassandra/kd/ocs/src/lib/BasicTypes/OCS -L/home.kassandra/kd/ocs/src/lib/Internal/Strange/OCS -L/home.kassandra/kd/ocs/src/lib/Internal/Compiler/OCS $(VAR_LDLIBPATH)
SYS_LDLIBDEPS =  /home.kassandra/kd/ocs/src/lib/Tools/Readline/OCS/libReadline.a /home.kassandra/kd/ocs/src/lib/Tools/OpalWinAdditions/OCS/libOpalWinAdditions.a /home.kassandra/kd/ocs/src/lib/Tools/OpalWin/OCS/libOpalWin.a /home.kassandra/kd/ocs/src/lib/Tools/Tk/OCS/libTk.a /home.kassandra/kd/ocs/src/lib/Tools/Tcl/OCS/libTcl.a /home.kassandra/kd/ocs/src/lib/Tools/Formatting/OCS/libFormatting.a /home.kassandra/kd/ocs/src/lib/Tools/ParserLight/OCS/libParserLight.a /home.kassandra/kd/ocs/src/lib/System/Streams/OCS/libStreams.a /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/libUnix.a /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/libCommands.a /home.kassandra/kd/ocs/src/lib/System/Debugging/OCS/libDebugging.a /home.kassandra/kd/ocs/src/lib/AggregateTypes/Algorithms/OCS/libAlgorithms.a /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/libMapLike.a /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/libSetLike.a /home.kassandra/kd/ocs/src/lib/AggregateTypes/TreeLike/OCS/libTreeLike.a /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/libSeqLike.a /home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike/OCS/libUnionLike.a /home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike/OCS/libProductLike.a /home.kassandra/kd/ocs/src/lib/Functions/Special/OCS/libSpecial.a /home.kassandra/kd/ocs/src/lib/Functions/Orderings/OCS/libOrderings.a /home.kassandra/kd/ocs/src/lib/Functions/General/OCS/libGeneral.a /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/libBasicTypes.a /home.kassandra/kd/ocs/src/lib/Internal/Strange/OCS/libStrange.a /home.kassandra/kd/ocs/src/lib/Internal/Compiler/OCS/libCompiler.a $(VAR_LDLIBDEPS)
SYS_OC1FLAGS = $(VAR_OC1FLAGS)  -v2
SYS_OC2FLAGS = $(VAR_OC2FLAGS)  -v2
SYS_CCFLAGS = $(VAR_CCFLAGS)  $(VERB_CC)
GENSTRUCTS =  OptionScan GenMake
SIGNS =  OptionScan.sign GenMake.sign
IMPLS =  OptionScan.impl GenMake.impl
EXPS =  OCS/OptionScan.sign.inter OCS/GenMake.sign.inter
ANAS =  OCS/OptionScan.impl.inter OCS/GenMake.impl.inter
OPTS =  OCS/OptionScan.opt OCS/GenMake.opt
CS =  OCS/OptionScan.c OCS/GenMake.c
OS =  OCS/OptionScan.o OCS/GenMake.o
ESYSTEMS =  /home.kassandra/kd/ocs/src/lib/Internal/Compiler /home.kassandra/kd/ocs/src/lib/Internal/Strange /home.kassandra/kd/ocs/src/lib/BasicTypes /home.kassandra/kd/ocs/src/lib/Functions/General /home.kassandra/kd/ocs/src/lib/Functions/Orderings /home.kassandra/kd/ocs/src/lib/Functions/Special /home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike /home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike /home.kassandra/kd/ocs/src/lib/AggregateTypes/TreeLike /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike /home.kassandra/kd/ocs/src/lib/AggregateTypes/Algorithms /home.kassandra/kd/ocs/src/lib/System/Debugging /home.kassandra/kd/ocs/src/lib/System/Commands /home.kassandra/kd/ocs/src/lib/System/Unix /home.kassandra/kd/ocs/src/lib/System/Streams /home.kassandra/kd/ocs/src/lib/Tools/ParserLight /home.kassandra/kd/ocs/src/lib/Tools/Formatting /home.kassandra/kd/ocs/src/lib/Tools/Tcl /home.kassandra/kd/ocs/src/lib/Tools/Tk /home.kassandra/kd/ocs/src/lib/Tools/OpalWin /home.kassandra/kd/ocs/src/lib/Tools/OpalWinAdditions /home.kassandra/kd/ocs/src/lib/Tools/Readline
FSYSTEMS = 
SIGNDEPS =  OCS/OptionScan.sign.deps OCS/GenMake.sign.deps
IMPLDEPS =  OCS/OptionScan.impl.deps OCS/GenMake.impl.deps
OCS/OptionScan.sign.inter: OptionScan.sign /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Denotation.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Nat.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/Com.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/Map.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike/OCS/Pair.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/Seq.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/Seq.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/Seq.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/BTUnion.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/String.sign.inter
	@$(ECHO) "Checking Signature of OptionScan ..." && $(OC1) $(OC1FLAGS) $(SYS_OC1FLAGS) -s  -h. OptionScan  -h/home.kassandra/kd/ocs/src/lib/BasicTypes -r  Denotation Nat -h/home.kassandra/kd/ocs/src/lib/System/Commands -r  Com -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike -r  Map -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike -r  Pair -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike -r  Seq Seq Seq BTUnion String $(OCSYSPARAM)
	@if [ -n "$(PROJECTROOT)" ] ; then $(ECHO) "Marking OptionScan for documentation ..." &&  $(ECHO) OptionScan >> $(PROJECTROOT)/DOSFOP/only ; fi
OCS/OptionScan.impl.inter : OptionScan.impl OCS/OptionScan.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/RealConv.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/BoolConv.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/IntConv.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/NatConv.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Denotation.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Char.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Nat.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComCompose.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/Com.sign.inter /home.kassandra/kd/ocs/src/lib/Functions/General/OCS/Compose.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/MapConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/Map.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike/OCS/Pair.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqReduce.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqMap.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/Seq.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFilter.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringScan.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFormat.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/BTUnion.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/String.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike/OCS/Option.sign.inter /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/ProcessArgs.sign.inter
	@$(ECHO) "Checking Implementation of OptionScan ..." && $(OC1) $(OC1FLAGS) $(SYS_OC1FLAGS) -i  -h. OptionScan  -h/home.kassandra/kd/ocs/src/lib/BasicTypes -r  RealConv BoolConv IntConv NatConv Denotation Char Nat -h/home.kassandra/kd/ocs/src/lib/System/Commands -r  ComCompose Com -h/home.kassandra/kd/ocs/src/lib/Functions/General -r  Compose -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike -r  MapConv Map -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike -r  Pair -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike -r  StringConv SeqConv SeqReduce SeqMap Seq StringConv StringFilter StringScan StringFormat BTUnion String -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike -r  Option -h/home.kassandra/kd/ocs/src/lib/System/Unix -r  ProcessArgs $(OCSYSPARAM)
	@if [ $(PROJECTROOT) ] ; then $(ECHO) "Marking OptionScan for documentation ..." &&  $(ECHO) OptionScan >> $(PROJECTROOT)/DOSFOP/only ; fi
OCS/OptionScan.c OCS/OptionScan.opt: OCS/OptionScan.impl.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/RealConv.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/BoolConv.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/IntConv.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/NatConv.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Denotation.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Char.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Nat.opt /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComCompose.opt /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/Com.opt /home.kassandra/kd/ocs/src/lib/Functions/General/OCS/Compose.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/MapConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/Map.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike/OCS/Pair.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqReduce.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqMap.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/Seq.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFilter.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringScan.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFormat.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/BTUnion.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/String.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike/OCS/Option.opt /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/ProcessArgs.opt
	@if [ "$@" = "OCS/OptionScan.c" ] ; then $(ECHO) "Generating C Code for OptionScan ..." && $(OC2) $(OC2FLAGS) $(SYS_OC2FLAGS)   -h. OptionScan  -h/home.kassandra/kd/ocs/src/lib/BasicTypes -r  RealConv BoolConv IntConv NatConv Denotation Char Nat -h/home.kassandra/kd/ocs/src/lib/System/Commands -r  ComCompose Com -h/home.kassandra/kd/ocs/src/lib/Functions/General -r  Compose -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike -r  MapConv Map -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike -r  Pair -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike -r  StringConv SeqConv SeqReduce SeqMap Seq StringConv StringFilter StringScan StringFormat BTUnion String -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike -r  Option -h/home.kassandra/kd/ocs/src/lib/System/Unix -r  ProcessArgs $(OCSYSPARAM); fi
	@if [ -n "$(PROJECTROOT)" ] ; then $(ECHO) "Marking OptionScan for documentation ..." &&  $(ECHO) OptionScan >> $(PROJECTROOT)/DOSFOP/only ; fi
OCS/OptionScan.o: OCS/OptionScan.c 
	@$(ECHO) "Generating $(ARCH) object code for OptionScan ..." && $(CC) $(CCFLAGS) $(SYS_CCFLAGS) -c OCS/OptionScan.c -o OCS/OptionScan.o
OCS/GenMake.sign.inter: GenMake.sign /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Void.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/Com.sign.inter
	@$(ECHO) "Checking Signature of GenMake ..." && $(OC1) $(OC1FLAGS) $(SYS_OC1FLAGS) -s  -h. GenMake  -h/home.kassandra/kd/ocs/src/lib/BasicTypes -r  Void -h/home.kassandra/kd/ocs/src/lib/System/Commands -r  Com $(OCSYSPARAM)
	@if [ -n "$(PROJECTROOT)" ] ; then $(ECHO) "Marking GenMake for documentation ..." &&  $(ECHO) GenMake >> $(PROJECTROOT)/DOSFOP/only ; fi
OCS/GenMake.impl.inter : GenMake.impl OCS/GenMake.sign.inter OCS/OptionScan.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/NatConv.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Void.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Denotation.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/PrintableChar.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Char.sign.inter /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Nat.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComCheck.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComSeqReduce.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComCompose.sign.inter /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/Com.sign.inter /home.kassandra/kd/ocs/src/lib/System/Debugging/OCS/DEBUG.sign.inter /home.kassandra/kd/ocs/src/lib/Functions/General/OCS/Compose.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/MapReduce.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/MapConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/Map.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike/OCS/Pair.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFormat.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/BTUnion.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFilter.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringMap.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringReduce.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/String.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqSort.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqFilter.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqReduce.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqMap.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/Seq.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/SetConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/Set.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/BitsetConv.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/Bitset.sign.inter /home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike/OCS/Option.sign.inter /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/Time.sign.inter /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/FileSystem.sign.inter /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/File.sign.inter /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/Process.sign.inter /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/ProcessArgs.sign.inter
	@$(ECHO) "Checking Implementation of GenMake ..." && $(OC1) $(OC1FLAGS) $(SYS_OC1FLAGS) -i  -h. GenMake  -h. -r  OptionScan -h/home.kassandra/kd/ocs/src/lib/BasicTypes -r  NatConv Void Denotation PrintableChar Char Nat -h/home.kassandra/kd/ocs/src/lib/System/Commands -r  ComCheck ComSeqReduce ComCompose Com -h/home.kassandra/kd/ocs/src/lib/System/Debugging -r  DEBUG -h/home.kassandra/kd/ocs/src/lib/Functions/General -r  Compose -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike -r  MapReduce MapConv Map -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike -r  Pair -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike -r  StringConv StringFormat BTUnion StringFilter StringMap StringReduce String SeqConv SeqSort SeqFilter SeqReduce SeqMap Seq -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike -r  SetConv Set BitsetConv Bitset -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike -r  Option -h/home.kassandra/kd/ocs/src/lib/System/Unix -r  Time FileSystem File Process ProcessArgs $(OCSYSPARAM)
	@if [ $(PROJECTROOT) ] ; then $(ECHO) "Marking GenMake for documentation ..." &&  $(ECHO) GenMake >> $(PROJECTROOT)/DOSFOP/only ; fi
OCS/GenMake.c OCS/GenMake.opt: OCS/GenMake.impl.inter OCS/OptionScan.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/NatConv.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Void.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Denotation.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/PrintableChar.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Char.opt /home.kassandra/kd/ocs/src/lib/BasicTypes/OCS/Nat.opt /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComCheck.opt /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComSeqReduce.opt /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/ComCompose.opt /home.kassandra/kd/ocs/src/lib/System/Commands/OCS/Com.opt /home.kassandra/kd/ocs/src/lib/System/Debugging/OCS/DEBUG.opt /home.kassandra/kd/ocs/src/lib/Functions/General/OCS/Compose.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/MapReduce.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/MapConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike/OCS/Map.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike/OCS/Pair.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFormat.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/BTUnion.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringFilter.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringMap.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/StringReduce.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/String.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqSort.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqFilter.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqReduce.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/SeqMap.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike/OCS/Seq.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/SetConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/Set.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/BitsetConv.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike/OCS/Bitset.opt /home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike/OCS/Option.opt /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/Time.opt /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/FileSystem.opt /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/File.opt /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/Process.opt /home.kassandra/kd/ocs/src/lib/System/Unix/OCS/ProcessArgs.opt
	@if [ "$@" = "OCS/GenMake.c" ] ; then $(ECHO) "Generating C Code for GenMake ..." && $(OC2) $(OC2FLAGS) $(SYS_OC2FLAGS) -zgForeignInterface  -h. GenMake  -h. -r  OptionScan -h/home.kassandra/kd/ocs/src/lib/BasicTypes -r  NatConv Void Denotation PrintableChar Char Nat -h/home.kassandra/kd/ocs/src/lib/System/Commands -r  ComCheck ComSeqReduce ComCompose Com -h/home.kassandra/kd/ocs/src/lib/System/Debugging -r  DEBUG -h/home.kassandra/kd/ocs/src/lib/Functions/General -r  Compose -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/MapLike -r  MapReduce MapConv Map -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/ProductLike -r  Pair -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/SeqLike -r  StringConv StringFormat BTUnion StringFilter StringMap StringReduce String SeqConv SeqSort SeqFilter SeqReduce SeqMap Seq -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/SetLike -r  SetConv Set BitsetConv Bitset -h/home.kassandra/kd/ocs/src/lib/AggregateTypes/UnionLike -r  Option -h/home.kassandra/kd/ocs/src/lib/System/Unix -r  Time FileSystem File Process ProcessArgs $(OCSYSPARAM); fi
	@if [ -n "$(PROJECTROOT)" ] ; then $(ECHO) "Marking GenMake for documentation ..." &&  $(ECHO) GenMake >> $(PROJECTROOT)/DOSFOP/only ; fi
OCS/GenMake.o: OCS/GenMake.c 
	@$(ECHO) "Generating $(ARCH) object code for GenMake ..." && $(CC) $(CCFLAGS) $(SYS_CCFLAGS) -c OCS/GenMake.c -o OCS/GenMake.o
