Here is how I would solve that problem.
You want to program a S19 file for S08/CFV1/S12(X) into a board, using CodeWarrior, but you don't want to have the source code or debug file available to the user. This is quite common.
Let us assume that we have a S19 file for a MC9S08QE128.
Start CodeWarrior, and create a new project for QE128 using the new project wizard. don't bother with the Device Initialisation or Processor Expert, just a simple C project will do.
Once the project is created, run the debugger F5. Project will build, and get flashed onto the QE128 board attached to CW via the USBMULTILINKBDME.
At the MultiLinkCyclonePro menu item, select Start Expert Mode Programmer, and select the option Specify Object File. Browse to the desired S19 file.
Don't forget to eraase the flash before programming with the EM and PM options.
Device is programmed with custom S19 file, inside CodeWarrior.
Mark