Hi Rick,
I don't understand why you would want to avoid running a step in a Package. A package contains the SCL for the actions you want performed together such as Move all these elements from Stage 1 to Stage 2.
If you don't want something done in the package execution - remove it from the package.
Normally, if you can run a job outside of Endevor, we can convert it into an Endevor Processor.
Again, I don't understand what you mean by update the object directory until all source modules are compiled.
Are you compiling a specific set of programs and don't want the "production" load library / PDSE library updated unless all programs compile successfully?
Don't know anything about EDCALIAS so Googled it. According to the IBM site this is a migration tool --
Note: Aliases that the EDCALIAS utility generates are supported only for migration purposes. Use the EDCALIAS utility only if you need to provide autocall libraries to both prelinker and binder users. Otherwise, you should use the ALIASES(ALL) option, and bind separate compile units
Folks have written Endevor Processors explicitly for migration purposes.
Basically, don't have enough information to give you specific answers.
June