text: /*=========================================================================
  
    Program:   CMake - Cross-Platform Makefile Generator
    Module:    $RCSfile: cmLocalXCodeGenerator.cxx,v $
    Language:  C++
    Date:      $Date: 2012/03/29 17:21:08 $
    Version:   $Revision: 1.1.1.1 $
  
    Copyright (c) 2002 Kitware, Inc., Insight Consortium.  All rights reserved.
    See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
  
       This software is distributed WITHOUT ANY WARRANTY; without even 
       the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
       PURPOSE.  See the above copyright notices for more information.
  
  =========================================================================*/
  #include "cmLocalXCodeGenerator.h"
  #include "cmGlobalXCodeGenerator.h"
  #include "cmSourceFile.h"
  
  //----------------------------------------------------------------------------
  cmLocalXCodeGenerator::cmLocalXCodeGenerator()
  {
    // the global generator does this, so do not
    // put these flags into the language flags
    this->EmitUniversalBinaryFlags = false;
  }
  
  //----------------------------------------------------------------------------
  cmLocalXCodeGenerator::~cmLocalXCodeGenerator()
  {
  }
  
  //----------------------------------------------------------------------------
  std::string
  cmLocalXCodeGenerator::GetTargetDirectory(cmTarget const&) const
  {
    // No per-target directory for this generator (yet).
    return "";
  }
  
  //----------------------------------------------------------------------------
  void cmLocalXCodeGenerator::
  GetTargetObjectFileDirectories(cmTarget* target,
                                 std::vector<std::string>& 
                                 dirs)
  {
    cmGlobalXCodeGenerator* g = 
      (cmGlobalXCodeGenerator*)this->GetGlobalGenerator();
    g->SetCurrentLocalGenerator(this);
    g->GetTargetObjectFileDirectories(target,
                                      dirs);
  }
  