// $Id: be_init.cpp 84059 2008-12-23 15:19:54Z vzykov $

#include "global_extern.h"
#include "be_extern.h"
#include "../../ciao/Version.h"

CIAO_IDL3_TO_XMI_Export void
BE_version (void)
{
  ACE_DEBUG ((LM_DEBUG,
              "%s %s\n",
              ACE_TEXT ("TAO_ID3_TO_IDL2_BE, version"),
              ACE_TEXT (CIAO_VERSION)));
}

CIAO_IDL3_TO_XMI_Export int
BE_init (int & /* argc */, ACE_TCHAR * /* argv */ [])
{
  // Initialize BE global data object.
  ACE_NEW_RETURN (be_global,
                  BE_GlobalData,
                  -1);

  idl_global->pass_orb_idl (true);
  return 0;
}

CIAO_IDL3_TO_XMI_Export void
BE_post_init (char * /* files */ [], long /* nfiles */)
{
}
