# > <Make$Dir>.Makefile2

<urd>.rom.IO_Podule: \
                <dir>.IO_Podule.ReadMe \
                <dir>.IO_Podule.Document \
                <dir>.IO_Podule.Joiner \
                <urd>.rm.IO_Podule \
                <urd>.ldr.IO_Podule \
                <dir>.IO_Podule.MakeRom
                cdir <urd>.rom
                run <dir>.IO_Podule.MakeRom

# source <dir>.IO_Podule.ReadMe

# source <dir>.IO_Podule.Document

# source <dir>.IO_Podule.Joiner

# source <dir>.IO_Podule.MakeRom

# aasm <dir>.IO_Podule.IO_Podule <urd>.rm.IO_Podule -module -closeexec -quit
<urd>.rm.IO_Podule: \
        <dir>.IO_Podule.IO_Podule \
        <urd>.Hdr.ListOpts \
        <urd>.Hdr.Macros \
        <urd>.Hdr.System \
        <urd>.Hdr.ModHand \
        <urd>.Hdr.Services \
        <urd>.Hdr.Proc \
        <urd>.Hdr.Podule \
        <urd>.Hdr.IO_Podule \
        <dir>.IO_Podule.Version \
        <lib>.aasm \
        <lib>.CLib
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.rm
        RMEnsure SharedCLibrary 3.50 RMLoad <lib>.CLib
        run <lib>.aasm <dir>.IO_Podule.IO_Podule <urd>.rm.IO_Podule -module -closeexec -quit


# aasm <dir>.IO_Podule.Loader <urd>.ldr.IO_Podule -stamp -closeexec -quit
<urd>.ldr.IO_Podule: \
        <dir>.IO_Podule.Loader \
        <urd>.Hdr.ListOpts \
        <urd>.Hdr.Macros \
        <urd>.Hdr.System \
        <urd>.Hdr.ModHand \
        <urd>.Hdr.NewErrors \
        <urd>.Hdr.Podule \
        <dir>.IO_Podule.LdrVersion \
        <lib>.aasm \
        <lib>.CLib
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.ldr
        RMEnsure SharedCLibrary 3.50 RMLoad <lib>.CLib
        run <lib>.aasm <dir>.IO_Podule.Loader <urd>.ldr.IO_Podule -stamp -closeexec -quit


# end of MakeFile
<dir>.IO_Podule.Document: <srcdir>.IO_Podule.Document
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.Document <dir>.IO_Podule.Document ~CVFN

<dir>.IO_Podule.IO_Podule: <srcdir>.IO_Podule.IO_Podule
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.IO_Podule <dir>.IO_Podule.IO_Podule ~CVFN

<dir>.IO_Podule.Joiner: <srcdir>.IO_Podule.Joiner
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.Joiner <dir>.IO_Podule.Joiner ~CVFN

<dir>.IO_Podule.LdrVersion: <srcdir>.IO_Podule.LdrVersion
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.LdrVersion <dir>.IO_Podule.LdrVersion ~CVFN

<dir>.IO_Podule.Loader: <srcdir>.IO_Podule.Loader
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.Loader <dir>.IO_Podule.Loader ~CVFN

<dir>.IO_Podule.MakeRom: <srcdir>.IO_Podule.MakeRom
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.MakeRom <dir>.IO_Podule.MakeRom ~CVFN

<dir>.IO_Podule.ReadMe: <srcdir>.IO_Podule.ReadMe
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.ReadMe <dir>.IO_Podule.ReadMe ~CVFN

<dir>.IO_Podule.Version: <srcdir>.IO_Podule.Version
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.IO_Podule
        Copy <srcdir>.IO_Podule.Version <dir>.IO_Podule.Version ~CVFN

<lib>.aasm: <srclib>.aasm
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Library
        Copy <srclib>.aasm <lib>.aasm ~CVFN

<lib>.aasmdep: <srclib>.aasmdep
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Library
        Copy <srclib>.aasmdep <lib>.aasmdep ~CVFN

<lib>.amu: <srclib>.amu
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Library
        Copy <srclib>.amu <lib>.amu ~CVFN

<lib>.CLib: <srclib>.CLib
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Library
        Copy <srclib>.CLib <lib>.CLib ~CVFN

<urd>.Hdr.IO_Podule: <srcurd>.Hdr.IO_Podule
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.IO_Podule <urd>.Hdr.IO_Podule ~CVFN

<urd>.Hdr.ListOpts: <srcurd>.Hdr.ListOpts
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.ListOpts <urd>.Hdr.ListOpts ~CVFN

<urd>.Hdr.Macros: <srcurd>.Hdr.Macros
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.Macros <urd>.Hdr.Macros ~CVFN

<urd>.Hdr.ModHand: <srcurd>.Hdr.ModHand
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.ModHand <urd>.Hdr.ModHand ~CVFN

<urd>.Hdr.NewErrors: <srcurd>.Hdr.NewErrors
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.NewErrors <urd>.Hdr.NewErrors ~CVFN

<urd>.Hdr.Podule: <srcurd>.Hdr.Podule
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.Podule <urd>.Hdr.Podule ~CVFN

<urd>.Hdr.Proc: <srcurd>.Hdr.Proc
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.Proc <urd>.Hdr.Proc ~CVFN

<urd>.Hdr.Services: <srcurd>.Hdr.Services
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.Services <urd>.Hdr.Services ~CVFN

<urd>.Hdr.System: <srcurd>.Hdr.System
        CDir adfs::IO_Podule
        CDir adfs::IO_Podule.$
        CDir adfs::IO_Podule.$.Hdr
        Copy <srcurd>.Hdr.System <urd>.Hdr.System ~CVFN

