Build the Performer and OpenGL API code in separate libraries.  They are named libJuggler_pf and libJuggler_ogl respectively.
Build the Performer and OpenGL API code in separate libraries.  They
are named libJuggler_pf and libJuggler_ogl respectively.

The recursive build process has changed slightly to accomodate this.
${OBJDIR} is now overridden by a ${BASE_OBJDIR} variable that gives the
top-level directory where the object files are built.  This allows a
subdirectory to be appended to provide for object files to be built in
separate directories.  This is how the GL and Performer APIs are
separated from the rest of the VR Juggler library.

A 'beforebuild' target has been added to make a GL subdirectory of
${OBJDIR} for building the object files for this API.


git-svn-id: 769d22dfa2d22aad706b9a451492fb87c0735f19@251 08b38cba-cd3b-11de-854e-f91c5b6e4272

LiuKeHua/vrjuggler,MichaelMcDonnell/vrjuggler,vancegroup-mirrors/vrjuggler,vrjuggler/vrjuggler,vrjuggler/vrjuggler,vrjuggler/vrjuggler,LiuKeHua/vrjuggler,godbyk/vrjuggler-upstream-old,MichaelMcDonnell/vrjuggler,vrjuggler/vrjuggler,MichaelMcDonnell/vrjuggler,godbyk/vrjuggler-upstream-old,MichaelMcDonnell/vrjuggler,MichaelMcDonnell/vrjuggler,vrjuggler/vrjuggler,LiuKeHua/vrjuggler,MichaelMcDonnell/vrjuggler,LiuKeHua/vrjuggler,vancegroup-mirrors/vrjuggler,vrjuggler/vrjuggler,LiuKeHua/vrjuggler,LiuKeHua/vrjuggler,vrjuggler/vrjuggler,vancegroup-mirrors/vrjuggler,vancegroup-mirrors/vrjuggler,vancegroup-mirrors/vrjuggler,vancegroup-mirrors/vrjuggler,LiuKeHua/vrjuggler,MichaelMcDonnell/vrjuggler,vrjuggler/vrjuggler,godbyk/vrjuggler-upstream-old,MichaelMcDonnell/vrjuggler,godbyk/vrjuggler-upstream-old,godbyk/vrjuggler-upstream-old,godbyk/vrjuggler-upstream-old,LiuKeHua/vrjuggler