Outline shader (631568)

Hello, I’m using this outline shader:
http://wiki.unity3d.com/index.php/Silhouette-Outlined_Diffuse

to create an outline on my selected objects, but i ran into problem:
I created a small spaceship with multiple parts, and I can’t add the shader properly to that object.
Each part of the ship is in a different game object.

How can I add the shader to affect all of the gameobjects?

The only way to add this shader to all objects would to make every object use the same material, do something via scripting or do it manually.