[Tickets] [Orxonox] #361: Apple Xcode build environment: CMAKE

Orxonox trac at orxonox.net
Wed Nov 3 20:37:21 CET 2010


#361: Apple Xcode build environment: CMAKE
----------------------+-----------------------------------------------------
 Reporter:  youngk    |       Owner:  nobody                        
     Type:  defect    |      Status:  new                           
 Priority:  high      |   Milestone:  Version 0.1 Codename: Arcturus
Component:  Cmake     |     Version:  0.0.4                         
 Severity:  critical  |    Keywords:  Xcode, CMAKE, Apple, Mac      
----------------------+-----------------------------------------------------
Description changed by youngk:

Old description:

> Cmake does not copy the source files to the build/src folder for the
> Xcode build configuration. This happens in all targets.
>
> What CMAKE does: It copies *some* of the source files to their respective
> destination targets, but not all. Additionally, it copies them to the
> wrong folder. E.g.: it copies to "trunk/build/src/external/ceguilua"
> instead of "trunk/build/src/external/ceguilua/Debug".
>
> Xcode requires certain or all (I'm not quite sure) source files to be
> located in a subdirectory of each target that is named after the current
> build configuration.

New description:

 Cmake does not copy the source files to the build/src folder for the Xcode
 build configuration. This happens in all targets.

 *EDIT*
 Cmake does not copy the following files:

 src/toluabind/:
   ToluaBindCore.h,
   *Network.h,
   *Notifications.h,
   *Orxonox.h,
   *Pickup.h,
   *Questsystem.h
 src/external/ceguilua/:
   lua_CEGUI.cpp
 src/libraries/core/:
   ToluaBindCore.cc
 src/libraries/network/:
   ToluaBindNetwork.cc
 src/orxonox/:
   ToluaBindOrxonox.cc
 src/modules/pickup/:
   ToluaBindPickup.cc
 src/modules/notifications/:
   ToluaBindNotifications.cc
 src/modules/questsystem/:
   ToluaBindQuestsystem.cc

 Xcode requires certain source files to be located in a subdirectory of
 each target that is named after the current build configuration.

--

-- 
Ticket URL: <www.orxonox.net/ticket/361#comment:1>
Orxonox <http://www.orxonox.net>
Orxonox Open Source game



More information about the Tickets mailing list