Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 1846


Ignore:
Timestamp:
Sep 28, 2008, 2:27:03 PM (12 years ago)
Author:
rgrieder
Message:

Merged Revisions 1831 - 1845 to tutorial. This is an update from the trunk.

Location:
code/branches/orxonox_tutorial
Files:
21 deleted
34 edited
21 copied

Legend:

Unmodified
Added
Removed
  • code/branches/orxonox_tutorial

  • code/branches/orxonox_tutorial/src/ceguilua-0.5.0b/ceguilua/CEGUILua.cpp

    r1810 r1846  
    3838#include "tolua/tolua++.h"
    3939
    40 #include "tolua++.h"
    41 
    4240// prototype for bindings initialisation function
    4341int tolua_CEGUI_open(lua_State* tolua_S);
  • code/branches/orxonox_tutorial/src/core/BaseObject.h

    r1747 r1846  
    4141#include "Super.h"
    4242#include "OrxonoxClass.h"
    43 #include "util/XMLIncludes.h"
     43#include "XMLIncludes.h"
    4444
    4545namespace orxonox
  • code/branches/orxonox_tutorial/src/core/CMakeLists.txt

    r1815 r1846  
    5656GET_TARGET_PROPERTY(TOLUA_EXE tolua_orxonox LOCATION)
    5757ADD_CUSTOM_COMMAND(
    58   OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.cc
     58  OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.cc ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.h
    5959  COMMAND ${TOLUA_EXE} -n Core -o ../../src/core/tolua/tolua_bind.cc -H ../../src/core/tolua/tolua_bind.h ../../src/core/tolua/tolua.pkg
    6060  DEPENDS
     
    7070TARGET_LINK_LIBRARIES(core
    7171  ${OGRE_LIBRARIES}
     72  ${Boost_thread_LIBRARIES}
     73  ${Boost_filesystem_LIBRARIES}
    7274  lua_orxonox
    7375  cpptcl_orxonox
     
    7678  tolualib_orxonox
    7779  util
    78   ${Boost_thread_LIBRARIES}
    79   ${Boost_filesystem_LIBRARIES}
    8080)
  • code/branches/orxonox_tutorial/src/core/Namespace.h

    r1505 r1846  
    3434#include <map>
    3535
    36 #include "util/XMLIncludes.h"
     36#include "XMLIncludes.h"
    3737#include "BaseObject.h"
    3838
  • code/branches/orxonox_tutorial/src/core/Super.h

    r1747 r1846  
    7272
    7373#include "util/Debug.h"
    74 #include "util/XMLIncludes.h"
     74#include "XMLIncludes.h"
    7575
    7676///////////////////////
  • code/branches/orxonox_tutorial/src/core/XMLPort.h

    r1789 r1846  
    3333
    3434#include "util/Debug.h"
    35 #include "util/XMLIncludes.h"
    3635#include "util/MultiType.h"
    3736#include "tinyxml/ticpp.h"
     37#include "XMLIncludes.h"
    3838#include "Executor.h"
    3939#include "CoreIncludes.h"
  • code/branches/orxonox_tutorial/src/network/ConnectionManager.cc

    r1755 r1846  
    3737// Author:  Oliver Scheuss
    3838//
     39
     40#include "ConnectionManager.h"
    3941
    4042#include <iostream>
     
    5153#include "util/Sleep.h"
    5254#include "ClientInformation.h"
    53 #include "ConnectionManager.h"
    5455#include "Synchronisable.h"
    5556#include "packet/ClassID.h"
  • code/branches/orxonox_tutorial/src/network/Synchronisable.cc

    r1758 r1846  
    4141#include "Synchronisable.h"
    4242
    43 #include <string>
     43#include <cstring>
    4444#include <iostream>
    4545#include <assert.h>
  • code/branches/orxonox_tutorial/src/network/Synchronisable.h

    r1751 r1846  
    3434#include <list>
    3535#include "core/OrxonoxClass.h"
    36 #include "util/XMLIncludes.h"
     36#include "core/XMLIncludes.h"
    3737#include "NetworkCallback.h"
    3838
  • code/branches/orxonox_tutorial/src/network/packet/Chat.h

    r1763 r1846  
    44
    55#include <string>
     6#include <cstring>
    67
    78#include "Packet.h"
  • code/branches/orxonox_tutorial/src/network/packet/ClassID.cc

    r1763 r1846  
    3131#include "ClassID.h"
    3232#include "core/CoreIncludes.h"
    33 #include <string>
     33#include <cstring>
    3434#include <assert.h>
    3535
  • code/branches/orxonox_tutorial/src/orxonox/CMakeLists.txt

    r1817 r1846  
    3434  overlays/hud/HUDSpeedBar.cc
    3535
    36   tolua/tolua_bind.cc
    37 
    3836  tools/BillboardSet.cc
    3937  tools/Light.cc
     
    6462  objects/RotatingProjectile.cc
    6563  objects/ParticleProjectile.cc
     64
     65  tolua/tolua_bind.cc
    6666)
    6767
    6868GET_TARGET_PROPERTY(TOLUA_EXE tolua_orxonox LOCATION)
    6969ADD_CUSTOM_COMMAND(
    70   OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.cc
     70  OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.cc ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.h
    7171  COMMAND ${TOLUA_EXE} -n Orxonox -o ../../src/orxonox/tolua/tolua_bind.cc -H ../../src/orxonox/tolua/tolua_bind.h ../../src/orxonox/tolua/tolua.pkg
    7272  DEPENDS
     
    105105  tinyxml_orxonox
    106106  tolualib_orxonox
    107   ois_orxonox
    108107  util
    109108  core
  • code/branches/orxonox_tutorial/src/orxonox/OrxonoxStableHeaders.h

    r1810 r1846  
    7979#include "util/String.h"
    8080#include "util/SubString.h"
    81 #include "util/XMLIncludes.h"
    8281
    8382#include "core/BaseObject.h"
     
    8786#include "core/CommandExecutor.h"
    8887#include "core/Executor.h"
     88#include "core/XMLIncludes.h"
    8989#include "core/XMLPort.h"
    9090
  • code/branches/orxonox_tutorial/src/orxonox/SignalHandler.cc

    r1747 r1846  
    3838#include <assert.h>
    3939#include <iostream>
     40#include <cstdlib>
     41#include <cstring>
    4042
    4143SignalHandler * SignalHandler::singletonRef = NULL;
  • code/branches/orxonox_tutorial/src/orxonox/gui/OgreCEGUIRenderer.h

    r1784 r1846  
    3838#include <OgreTextureUnitState.h>
    3939
    40 #if (OGRE_PLATFORM == OGRE_PLATFORM_WIN32) && !defined(OGRE_STATIC_LIB)
    41 #   ifdef OGRE_GUIRENDERER_EXPORTS
     40/** CHANGES MADE BY ORXONOX TO FIT DLL IMPORT/EXPORT **/
     41#if (OGRE_PLATFORM == OGRE_PLATFORM_WIN32) && !(defined(ORXONOX_STATIC_BUILD) || defined(ORXONOX_NO_EXPORTS))
     42#   ifdef ORXONOX_SHARED_BUILD
    4243#       define OGRE_GUIRENDERER_API __declspec(dllexport)
    4344#   else
  • code/branches/orxonox_tutorial/src/orxonox/objects/WorldEntity.h

    r1755 r1846  
    3535#include <OgreSceneNode.h>
    3636#include "util/Math.h"
    37 #include "util/XMLIncludes.h"
    3837#include "network/Synchronisable.h"
     38#include "core/XMLIncludes.h"
    3939#include "core/BaseObject.h"
    4040#include "Tickable.h"
    41 #include "../tools/Mesh.h"
     41#include "tools/Mesh.h"
    4242
    4343namespace orxonox
  • code/branches/orxonox_tutorial/src/tolua/tolua-5.1.pkg

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • code/branches/orxonox_tutorial/src/util/CMakeLists.txt

    r1821 r1846  
    2020TARGET_LINK_LIBRARIES(util
    2121  ${OGRE_LIBRARIES}
    22   ${Lua_LIBRARIES}
    2322)
  • code/branches/orxonox_tutorial/src/util/Convert.h

    r1791 r1846  
    3939#include <string>
    4040#include <sstream>
     41#include <typeinfo>
    4142
    4243#include "Math.h"
  • code/branches/orxonox_tutorial/src/util/Exception.cc

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • code/branches/orxonox_tutorial/src/util/Exception.h

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • code/branches/orxonox_tutorial/src/util/Math.h

    r1823 r1846  
    220220inline _UtilExport float rnd()
    221221{
    222     return ((float)rand() / (RAND_MAX + 1));
     222    return rand() / (RAND_MAX + 1.0);
    223223}
    224224
  • code/branches/orxonox_tutorial/src/util/Sleep.h

    r1755 r1846  
    3939
    4040#if ORXONOX_PLATFORM == ORXONOX_PLATFORM_WIN32
    41 
    42 #ifndef WIN32_LEAN_AND_MEAN
    43 # define WIN32_LEAN_AND_MEAN
    44 #endif
    45 #include <windows.h>
     41#include <winbase.h>
    4642
    4743inline void usleep(DWORD dwMicroseconds)
  • code/branches/orxonox_tutorial/visual_studio/vc8/audio.vcproj

    r1625 r1846  
    55        Name="audio"
    66        ProjectGUID="{4733BD1A-E04C-458D-8BFB-5010250EA497}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="2"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\audio_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\audio.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    8080                        Name="Release|Win32"
    8181                        ConfigurationType="2"
    82                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\audio_properties.vsprops"
     82                        InheritedPropertySheets=".\release.vsprops;.\audio.vsprops"
    8383                        CharacterSet="1"
    8484                        WholeProgramOptimization="0"
  • code/branches/orxonox_tutorial/visual_studio/vc8/ceguilua.vcproj

    r1810 r1846  
    55        Name="ceguilua"
    66        ProjectGUID="{4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="2"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\ceguilua_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\ceguilua.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    8080                        Name="Release|Win32"
    8181                        ConfigurationType="2"
    82                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\ceguilua_properties.vsprops"
     82                        InheritedPropertySheets=".\release.vsprops;.\ceguilua.vsprops"
    8383                        CharacterSet="1"
    8484                        WholeProgramOptimization="0"
  • code/branches/orxonox_tutorial/visual_studio/vc8/core.vcproj

    r1815 r1846  
    55        Name="core"
    66        ProjectGUID="{271715F3-5B90-4110-A552-70C788084A86}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="2"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\core_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\core.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    8080                        Name="Release|Win32"
    8181                        ConfigurationType="2"
    82                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\core_properties.vsprops"
     82                        InheritedPropertySheets=".\release.vsprops;.\core.vsprops"
    8383                        CharacterSet="1"
    8484                        WholeProgramOptimization="0"
     
    416416                                >
    417417                        </File>
     418                        <File
     419                                RelativePath="..\..\src\core\XMLIncludes.h"
     420                                >
     421                        </File>
    418422                        <Filter
    419423                                Name="input"
  • code/branches/orxonox_tutorial/visual_studio/vc8/cpptcl.vcproj

    r1567 r1846  
    55        Name="cpptcl"
    66        ProjectGUID="{53C56131-E2AA-4A27-B460-7AC05D61A0E6}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="4"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\cpptcl_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\cpptcl.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    7171                        Name="Release|Win32"
    7272                        ConfigurationType="4"
    73                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\cpptcl_properties.vsprops"
     73                        InheritedPropertySheets=".\release.vsprops;.\cpptcl.vsprops"
    7474                        CharacterSet="1"
    7575                        WholeProgramOptimization="0"
  • code/branches/orxonox_tutorial/visual_studio/vc8/lua.vcproj

    r1815 r1846  
    55        Name="lua"
    66        ProjectGUID="{63B3E57A-4382-42F3-85EC-E869CFCCA88F}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="2"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\lua_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\lua.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    8080                        Name="Release|Win32"
    8181                        ConfigurationType="2"
    82                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\lua_properties.vsprops"
     82                        InheritedPropertySheets=".\release.vsprops;.\lua.vsprops"
    8383                        CharacterSet="1"
    8484                        WholeProgramOptimization="0"
  • code/branches/orxonox_tutorial/visual_studio/vc8/network.vcproj

    r1735 r1846  
    55        Name="network"
    66        ProjectGUID="{35575B59-E1AE-40E8-89C4-2862B5B09B68}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="4"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\network_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\network.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    7171                        Name="Release|Win32"
    7272                        ConfigurationType="4"
    73                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\network_properties.vsprops"
     73                        InheritedPropertySheets=".\release.vsprops;.\network.vsprops"
    7474                        CharacterSet="1"
    7575                        WholeProgramOptimization="0"
  • code/branches/orxonox_tutorial/visual_studio/vc8/ois.vcproj

    r1755 r1846  
    44        Version="8.00"
    55        Name="ois"
    6         ProjectGUID="{9CC704CB-4956-4479-BDEC-57CBC03F700E}"
    7         RootNamespace="OIS"
     6        ProjectGUID="{EA969DF2-70AF-46E6-BBE2-E03112E04CB8}"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1212                        Name="Win32"
    1313                />
    14                 <Platform
    15                         Name="x64"
    16                 />
    1714        </Platforms>
    1815        <ToolFiles>
     
    2017        <Configurations>
    2118                <Configuration
     19                        Name="Debug|Win32"
     20                        ConfigurationType="2"
     21                        InheritedPropertySheets=".\debug.vsprops;.\ois.vsprops"
     22                        CharacterSet="2"
     23                        >
     24                        <Tool
     25                                Name="VCPreBuildEventTool"
     26                        />
     27                        <Tool
     28                                Name="VCCustomBuildTool"
     29                        />
     30                        <Tool
     31                                Name="VCXMLDataGeneratorTool"
     32                        />
     33                        <Tool
     34                                Name="VCWebServiceProxyGeneratorTool"
     35                        />
     36                        <Tool
     37                                Name="VCMIDLTool"
     38                        />
     39                        <Tool
     40                                Name="VCCLCompilerTool"
     41                        />
     42                        <Tool
     43                                Name="VCManagedResourceCompilerTool"
     44                        />
     45                        <Tool
     46                                Name="VCResourceCompilerTool"
     47                        />
     48                        <Tool
     49                                Name="VCPreLinkEventTool"
     50                        />
     51                        <Tool
     52                                Name="VCLinkerTool"
     53                        />
     54                        <Tool
     55                                Name="VCALinkTool"
     56                        />
     57                        <Tool
     58                                Name="VCManifestTool"
     59                        />
     60                        <Tool
     61                                Name="VCXDCMakeTool"
     62                        />
     63                        <Tool
     64                                Name="VCBscMakeTool"
     65                        />
     66                        <Tool
     67                                Name="VCFxCopTool"
     68                        />
     69                        <Tool
     70                                Name="VCAppVerifierTool"
     71                        />
     72                        <Tool
     73                                Name="VCWebDeploymentTool"
     74                        />
     75                        <Tool
     76                                Name="VCPostBuildEventTool"
     77                        />
     78                </Configuration>
     79                <Configuration
    2280                        Name="Release|Win32"
    2381                        ConfigurationType="2"
    24                         InheritedPropertySheets="..\directory_properties.vsprops"
     82                        InheritedPropertySheets=".\release.vsprops;.\ois.vsprops"
    2583                        CharacterSet="2"
    2684                        WholeProgramOptimization="0"
     
    43101                        <Tool
    44102                                Name="VCCLCompilerTool"
    45                                 AdditionalOptions="/MP2"
    46                                 Optimization="2"
    47                                 InlineFunctionExpansion="1"
    48                                 OmitFramePointers="true"
    49                                 AdditionalIncludeDirectories="$(RootDir)src\ois"
    50                                 PreprocessorDefinitions="WIN32;NDEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB"
    51                                 StringPooling="true"
    52                                 RuntimeLibrary="2"
    53                                 BufferSecurityCheck="false"
    54                                 EnableFunctionLevelLinking="false"
    55                                 FloatingPointModel="2"
    56                                 RuntimeTypeInfo="true"
    57                                 UsePrecompiledHeader="0"
    58                                 PrecompiledHeaderFile="$(IntDir)/$(TargetName).pch"
    59                                 WarningLevel="3"
    60                                 Detect64BitPortabilityProblems="true"
    61                                 DebugInformationFormat="3"
    62103                        />
    63104                        <Tool
     
    72113                        <Tool
    73114                                Name="VCLinkerTool"
    74                                 AdditionalDependencies="dxguid.lib dinput8.lib"
    75                                 AdditionalLibraryDirectories=""
    76                                 GenerateDebugInformation="true"
    77                                 OptimizeReferences="2"
    78                                 EnableCOMDATFolding="2"
    79                                 OptimizeForWindows98="1"
    80                                 ImportLibrary="$(RootDir)lib\$(TargetName).lib"
    81115                        />
    82116                        <Tool
     
    103137                        <Tool
    104138                                Name="VCPostBuildEventTool"
    105                                 CommandLine=""
    106                         />
    107                 </Configuration>
    108                 <Configuration
    109                         Name="Debug|Win32"
    110                         ConfigurationType="2"
    111                         InheritedPropertySheets="..\directory_properties.vsprops"
    112                         CharacterSet="2"
    113                         >
    114                         <Tool
    115                                 Name="VCPreBuildEventTool"
    116                         />
    117                         <Tool
    118                                 Name="VCCustomBuildTool"
    119                         />
    120                         <Tool
    121                                 Name="VCXMLDataGeneratorTool"
    122                         />
    123                         <Tool
    124                                 Name="VCWebServiceProxyGeneratorTool"
    125                         />
    126                         <Tool
    127                                 Name="VCMIDLTool"
    128                         />
    129                         <Tool
    130                                 Name="VCCLCompilerTool"
    131                                 AdditionalOptions="/MP2"
    132                                 Optimization="0"
    133                                 AdditionalIncludeDirectories="$(RootDir)\src\ois"
    134                                 PreprocessorDefinitions="WIN32;_DEBUG;_STLP_DEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB"
    135                                 MinimalRebuild="true"
    136                                 BasicRuntimeChecks="3"
    137                                 RuntimeLibrary="3"
    138                                 FloatingPointModel="2"
    139                                 RuntimeTypeInfo="true"
    140                                 UsePrecompiledHeader="0"
    141                                 PrecompiledHeaderThrough="StdAfx.h"
    142                                 WarningLevel="3"
    143                                 Detect64BitPortabilityProblems="true"
    144                                 DebugInformationFormat="4"
    145                                 CallingConvention="0"
    146                         />
    147                         <Tool
    148                                 Name="VCManagedResourceCompilerTool"
    149                         />
    150                         <Tool
    151                                 Name="VCResourceCompilerTool"
    152                         />
    153                         <Tool
    154                                 Name="VCPreLinkEventTool"
    155                         />
    156                         <Tool
    157                                 Name="VCLinkerTool"
    158                                 AdditionalDependencies="dxguid.lib dinput8.lib"
    159                                 OutputFile="$(OutDir)\$(ProjectName)_d.dll"
    160                                 AdditionalLibraryDirectories=""
    161                                 GenerateDebugInformation="true"
    162                                 ImportLibrary="$(RootDir)lib\$(TargetName).lib"
    163                         />
    164                         <Tool
    165                                 Name="VCALinkTool"
    166                         />
    167                         <Tool
    168                                 Name="VCManifestTool"
    169                         />
    170                         <Tool
    171                                 Name="VCXDCMakeTool"
    172                         />
    173                         <Tool
    174                                 Name="VCBscMakeTool"
    175                         />
    176                         <Tool
    177                                 Name="VCFxCopTool"
    178                         />
    179                         <Tool
    180                                 Name="VCAppVerifierTool"
    181                         />
    182                         <Tool
    183                                 Name="VCWebDeploymentTool"
    184                         />
    185                         <Tool
    186                                 Name="VCPostBuildEventTool"
    187                                 CommandLine=""
    188                         />
    189                 </Configuration>
    190                 <Configuration
    191                         Name="Debug|x64"
    192                         OutputDirectory="..\lib64\"
    193                         IntermediateDirectory="..\lib64\obj\$(ConfigurationName)"
    194                         ConfigurationType="4"
    195                         CharacterSet="2"
    196                         >
    197                         <Tool
    198                                 Name="VCPreBuildEventTool"
    199                         />
    200                         <Tool
    201                                 Name="VCCustomBuildTool"
    202                         />
    203                         <Tool
    204                                 Name="VCXMLDataGeneratorTool"
    205                         />
    206                         <Tool
    207                                 Name="VCWebServiceProxyGeneratorTool"
    208                         />
    209                         <Tool
    210                                 Name="VCMIDLTool"
    211                                 TargetEnvironment="3"
    212                         />
    213                         <Tool
    214                                 Name="VCCLCompilerTool"
    215                                 Optimization="0"
    216                                 AdditionalIncludeDirectories="..\includes"
    217                                 PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_STLP_DEBUG"
    218                                 MinimalRebuild="true"
    219                                 BasicRuntimeChecks="3"
    220                                 RuntimeLibrary="3"
    221                                 FloatingPointModel="2"
    222                                 RuntimeTypeInfo="true"
    223                                 UsePrecompiledHeader="0"
    224                                 PrecompiledHeaderThrough="StdAfx.h"
    225                                 WarningLevel="3"
    226                                 Detect64BitPortabilityProblems="true"
    227                                 DebugInformationFormat="3"
    228                                 CallingConvention="0"
    229                         />
    230                         <Tool
    231                                 Name="VCManagedResourceCompilerTool"
    232                         />
    233                         <Tool
    234                                 Name="VCResourceCompilerTool"
    235                         />
    236                         <Tool
    237                                 Name="VCPreLinkEventTool"
    238                         />
    239                         <Tool
    240                                 Name="VCLibrarianTool"
    241                                 AdditionalDependencies="dxguid.lib dinput8.lib"
    242                                 OutputFile="$(OutDir)/OIS_d.lib"
    243                         />
    244                         <Tool
    245                                 Name="VCALinkTool"
    246                         />
    247                         <Tool
    248                                 Name="VCXDCMakeTool"
    249                         />
    250                         <Tool
    251                                 Name="VCBscMakeTool"
    252                         />
    253                         <Tool
    254                                 Name="VCFxCopTool"
    255                         />
    256                         <Tool
    257                                 Name="VCPostBuildEventTool"
    258                                 CommandLine=""
    259                         />
    260                 </Configuration>
    261                 <Configuration
    262                         Name="Release|x64"
    263                         OutputDirectory="..\lib64\"
    264                         IntermediateDirectory="..\lib64\obj\$(ConfigurationName)"
    265                         ConfigurationType="4"
    266                         CharacterSet="2"
    267                         WholeProgramOptimization="1"
    268                         >
    269                         <Tool
    270                                 Name="VCPreBuildEventTool"
    271                         />
    272                         <Tool
    273                                 Name="VCCustomBuildTool"
    274                         />
    275                         <Tool
    276                                 Name="VCXMLDataGeneratorTool"
    277                         />
    278                         <Tool
    279                                 Name="VCWebServiceProxyGeneratorTool"
    280                         />
    281                         <Tool
    282                                 Name="VCMIDLTool"
    283                                 TargetEnvironment="3"
    284                         />
    285                         <Tool
    286                                 Name="VCCLCompilerTool"
    287                                 Optimization="2"
    288                                 InlineFunctionExpansion="1"
    289                                 FavorSizeOrSpeed="1"
    290                                 OmitFramePointers="true"
    291                                 EnableFiberSafeOptimizations="true"
    292                                 WholeProgramOptimization="true"
    293                                 AdditionalIncludeDirectories="..\includes"
    294                                 PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
    295                                 StringPooling="true"
    296                                 RuntimeLibrary="2"
    297                                 EnableFunctionLevelLinking="true"
    298                                 FloatingPointModel="2"
    299                                 RuntimeTypeInfo="true"
    300                                 UsePrecompiledHeader="0"
    301                                 PrecompiledHeaderFile="$(IntDir)/$(TargetName).pch"
    302                                 WarningLevel="3"
    303                                 Detect64BitPortabilityProblems="true"
    304                                 DebugInformationFormat="3"
    305                         />
    306                         <Tool
    307                                 Name="VCManagedResourceCompilerTool"
    308                         />
    309                         <Tool
    310                                 Name="VCResourceCompilerTool"
    311                         />
    312                         <Tool
    313                                 Name="VCPreLinkEventTool"
    314                         />
    315                         <Tool
    316                                 Name="VCLibrarianTool"
    317                                 AdditionalDependencies="dxguid.lib dinput8.lib"
    318                                 OutputFile="$(OutDir)/OIS.lib"
    319                         />
    320                         <Tool
    321                                 Name="VCALinkTool"
    322                         />
    323                         <Tool
    324                                 Name="VCXDCMakeTool"
    325                         />
    326                         <Tool
    327                                 Name="VCBscMakeTool"
    328                         />
    329                         <Tool
    330                                 Name="VCFxCopTool"
    331                         />
    332                         <Tool
    333                                 Name="VCPostBuildEventTool"
    334                                 CommandLine=""
    335                         />
    336                 </Configuration>
    337                 <Configuration
    338                         Name="OIS_ReleaseDll|x64"
    339                         OutputDirectory="..\dll64"
    340                         IntermediateDirectory="..\dll64\$(ConfigurationName)"
    341                         ConfigurationType="2"
    342                         CharacterSet="2"
    343                         WholeProgramOptimization="1"
    344                         >
    345                         <Tool
    346                                 Name="VCPreBuildEventTool"
    347                         />
    348                         <Tool
    349                                 Name="VCCustomBuildTool"
    350                         />
    351                         <Tool
    352                                 Name="VCXMLDataGeneratorTool"
    353                         />
    354                         <Tool
    355                                 Name="VCWebServiceProxyGeneratorTool"
    356                         />
    357                         <Tool
    358                                 Name="VCMIDLTool"
    359                                 TargetEnvironment="3"
    360                         />
    361                         <Tool
    362                                 Name="VCCLCompilerTool"
    363                                 Optimization="2"
    364                                 InlineFunctionExpansion="1"
    365                                 FavorSizeOrSpeed="1"
    366                                 OmitFramePointers="true"
    367                                 EnableFiberSafeOptimizations="true"
    368                                 WholeProgramOptimization="true"
    369                                 AdditionalIncludeDirectories="..\includes"
    370                                 PreprocessorDefinitions="WIN32;NDEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB"
    371                                 StringPooling="true"
    372                                 RuntimeLibrary="2"
    373                                 EnableFunctionLevelLinking="true"
    374                                 FloatingPointModel="2"
    375                                 RuntimeTypeInfo="true"
    376                                 UsePrecompiledHeader="0"
    377                                 PrecompiledHeaderFile="$(IntDir)/$(TargetName).pch"
    378                                 WarningLevel="3"
    379                                 Detect64BitPortabilityProblems="true"
    380                                 DebugInformationFormat="3"
    381                         />
    382                         <Tool
    383                                 Name="VCManagedResourceCompilerTool"
    384                         />
    385                         <Tool
    386                                 Name="VCResourceCompilerTool"
    387                         />
    388                         <Tool
    389                                 Name="VCPreLinkEventTool"
    390                         />
    391                         <Tool
    392                                 Name="VCLinkerTool"
    393                                 AdditionalDependencies="dxguid.lib dinput8.lib"
    394                                 GenerateDebugInformation="true"
    395                                 TargetMachine="17"
    396                         />
    397                         <Tool
    398                                 Name="VCALinkTool"
    399                         />
    400                         <Tool
    401                                 Name="VCManifestTool"
    402                         />
    403                         <Tool
    404                                 Name="VCXDCMakeTool"
    405                         />
    406                         <Tool
    407                                 Name="VCBscMakeTool"
    408                         />
    409                         <Tool
    410                                 Name="VCFxCopTool"
    411                         />
    412                         <Tool
    413                                 Name="VCAppVerifierTool"
    414                         />
    415                         <Tool
    416                                 Name="VCWebDeploymentTool"
    417                         />
    418                         <Tool
    419                                 Name="VCPostBuildEventTool"
    420                                 CommandLine=""
    421                         />
    422                 </Configuration>
    423                 <Configuration
    424                         Name="OIS_DebugDll|x64"
    425                         OutputDirectory="..\dll64"
    426                         IntermediateDirectory="..\dll64\$(ConfigurationName)"
    427                         ConfigurationType="2"
    428                         CharacterSet="2"
    429                         >
    430                         <Tool
    431                                 Name="VCPreBuildEventTool"
    432                         />
    433                         <Tool
    434                                 Name="VCCustomBuildTool"
    435                         />
    436                         <Tool
    437                                 Name="VCXMLDataGeneratorTool"
    438                         />
    439                         <Tool
    440                                 Name="VCWebServiceProxyGeneratorTool"
    441                         />
    442                         <Tool
    443                                 Name="VCMIDLTool"
    444                                 TargetEnvironment="3"
    445                         />
    446                         <Tool
    447                                 Name="VCCLCompilerTool"
    448                                 Optimization="0"
    449                                 AdditionalIncludeDirectories="..\includes"
    450                                 PreprocessorDefinitions="WIN32;_DEBUG;_STLP_DEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB"
    451                                 MinimalRebuild="true"
    452                                 BasicRuntimeChecks="3"
    453                                 RuntimeLibrary="3"
    454                                 FloatingPointModel="2"
    455                                 RuntimeTypeInfo="true"
    456                                 UsePrecompiledHeader="0"
    457                                 PrecompiledHeaderThrough="StdAfx.h"
    458                                 WarningLevel="3"
    459                                 Detect64BitPortabilityProblems="true"
    460                                 DebugInformationFormat="3"
    461                                 CallingConvention="0"
    462                         />
    463                         <Tool
    464                                 Name="VCManagedResourceCompilerTool"
    465                         />
    466                         <Tool
    467                                 Name="VCResourceCompilerTool"
    468                         />
    469                         <Tool
    470                                 Name="VCPreLinkEventTool"
    471                         />
    472                         <Tool
    473                                 Name="VCLinkerTool"
    474                                 AdditionalDependencies="dxguid.lib dinput8.lib"
    475                                 OutputFile="$(OutDir)/OIS_d.dll"
    476                                 TargetMachine="17"
    477                         />
    478                         <Tool
    479                                 Name="VCALinkTool"
    480                         />
    481                         <Tool
    482                                 Name="VCManifestTool"
    483                         />
    484                         <Tool
    485                                 Name="VCXDCMakeTool"
    486                         />
    487                         <Tool
    488                                 Name="VCBscMakeTool"
    489                         />
    490                         <Tool
    491                                 Name="VCFxCopTool"
    492                         />
    493                         <Tool
    494                                 Name="VCAppVerifierTool"
    495                         />
    496                         <Tool
    497                                 Name="VCWebDeploymentTool"
    498                         />
    499                         <Tool
    500                                 Name="VCPostBuildEventTool"
    501                                 CommandLine=""
    502139                        />
    503140                </Configuration>
     
    508145                <Filter
    509146                        Name="Source Files"
    510                         Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"
     147                        Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
     148                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
    511149                        >
    512150                        <File
     
    538176                                >
    539177                        </File>
     178                        <Filter
     179                                Name="linux"
     180                                >
     181                                <File
     182                                        RelativePath="..\..\src\ois\linux\EventHelpers.cpp"
     183                                        >
     184                                        <FileConfiguration
     185                                                Name="Debug|Win32"
     186                                                ExcludedFromBuild="true"
     187                                                >
     188                                                <Tool
     189                                                        Name="VCCLCompilerTool"
     190                                                />
     191                                        </FileConfiguration>
     192                                        <FileConfiguration
     193                                                Name="Release|Win32"
     194                                                ExcludedFromBuild="true"
     195                                                >
     196                                                <Tool
     197                                                        Name="VCCLCompilerTool"
     198                                                />
     199                                        </FileConfiguration>
     200                                </File>
     201                                <File
     202                                        RelativePath="..\..\src\ois\linux\LinuxForceFeedback.cpp"
     203                                        >
     204                                        <FileConfiguration
     205                                                Name="Debug|Win32"
     206                                                ExcludedFromBuild="true"
     207                                                >
     208                                                <Tool
     209                                                        Name="VCCLCompilerTool"
     210                                                />
     211                                        </FileConfiguration>
     212                                        <FileConfiguration
     213                                                Name="Release|Win32"
     214                                                ExcludedFromBuild="true"
     215                                                >
     216                                                <Tool
     217                                                        Name="VCCLCompilerTool"
     218                                                />
     219                                        </FileConfiguration>
     220                                </File>
     221                                <File
     222                                        RelativePath="..\..\src\ois\linux\LinuxInputManager.cpp"
     223                                        >
     224                                        <FileConfiguration
     225                                                Name="Debug|Win32"
     226                                                ExcludedFromBuild="true"
     227                                                >
     228                                                <Tool
     229                                                        Name="VCCLCompilerTool"
     230                                                />
     231                                        </FileConfiguration>
     232                                        <FileConfiguration
     233                                                Name="Release|Win32"
     234                                                ExcludedFromBuild="true"
     235                                                >
     236                                                <Tool
     237                                                        Name="VCCLCompilerTool"
     238                                                />
     239                                        </FileConfiguration>
     240                                </File>
     241                                <File
     242                                        RelativePath="..\..\src\ois\linux\LinuxJoyStickEvents.cpp"
     243                                        >
     244                                        <FileConfiguration
     245                                                Name="Debug|Win32"
     246                                                ExcludedFromBuild="true"
     247                                                >
     248                                                <Tool
     249                                                        Name="VCCLCompilerTool"
     250                                                />
     251                                        </FileConfiguration>
     252                                        <FileConfiguration
     253                                                Name="Release|Win32"
     254                                                ExcludedFromBuild="true"
     255                                                >
     256                                                <Tool
     257                                                        Name="VCCLCompilerTool"
     258                                                />
     259                                        </FileConfiguration>
     260                                </File>
     261                                <File
     262                                        RelativePath="..\..\src\ois\linux\LinuxKeyboard.cpp"
     263                                        >
     264                                        <FileConfiguration
     265                                                Name="Debug|Win32"
     266                                                ExcludedFromBuild="true"
     267                                                >
     268                                                <Tool
     269                                                        Name="VCCLCompilerTool"
     270                                                />
     271                                        </FileConfiguration>
     272                                        <FileConfiguration
     273                                                Name="Release|Win32"
     274                                                ExcludedFromBuild="true"
     275                                                >
     276                                                <Tool
     277                                                        Name="VCCLCompilerTool"
     278                                                />
     279                                        </FileConfiguration>
     280                                </File>
     281                                <File
     282                                        RelativePath="..\..\src\ois\linux\LinuxMouse.cpp"
     283                                        >
     284                                        <FileConfiguration
     285                                                Name="Debug|Win32"
     286                                                ExcludedFromBuild="true"
     287                                                >
     288                                                <Tool
     289                                                        Name="VCCLCompilerTool"
     290                                                />
     291                                        </FileConfiguration>
     292                                        <FileConfiguration
     293                                                Name="Release|Win32"
     294                                                ExcludedFromBuild="true"
     295                                                >
     296                                                <Tool
     297                                                        Name="VCCLCompilerTool"
     298                                                />
     299                                        </FileConfiguration>
     300                                </File>
     301                        </Filter>
    540302                        <Filter
    541303                                Name="Win32"
     
    560322                                        RelativePath="..\..\src\ois\win32\Win32Mouse.cpp"
    561323                                        >
    562                                 </File>
    563                         </Filter>
    564                         <Filter
    565                                 Name="linux"
    566                                 >
    567                                 <File
    568                                         RelativePath="..\..\src\ois\linux\EventHelpers.cpp"
    569                                         >
    570                                         <FileConfiguration
    571                                                 Name="Release|Win32"
    572                                                 ExcludedFromBuild="true"
    573                                                 >
    574                                                 <Tool
    575                                                         Name="VCCLCompilerTool"
    576                                                 />
    577                                         </FileConfiguration>
    578                                         <FileConfiguration
    579                                                 Name="Debug|Win32"
    580                                                 ExcludedFromBuild="true"
    581                                                 >
    582                                                 <Tool
    583                                                         Name="VCCLCompilerTool"
    584                                                 />
    585                                         </FileConfiguration>
    586                                 </File>
    587                                 <File
    588                                         RelativePath="..\..\src\ois\linux\LinuxForceFeedback.cpp"
    589                                         >
    590                                         <FileConfiguration
    591                                                 Name="Release|Win32"
    592                                                 ExcludedFromBuild="true"
    593                                                 >
    594                                                 <Tool
    595                                                         Name="VCCLCompilerTool"
    596                                                 />
    597                                         </FileConfiguration>
    598                                         <FileConfiguration
    599                                                 Name="Debug|Win32"
    600                                                 ExcludedFromBuild="true"
    601                                                 >
    602                                                 <Tool
    603                                                         Name="VCCLCompilerTool"
    604                                                 />
    605                                         </FileConfiguration>
    606                                 </File>
    607                                 <File
    608                                         RelativePath="..\..\src\ois\linux\LinuxInputManager.cpp"
    609                                         >
    610                                         <FileConfiguration
    611                                                 Name="Release|Win32"
    612                                                 ExcludedFromBuild="true"
    613                                                 >
    614                                                 <Tool
    615                                                         Name="VCCLCompilerTool"
    616                                                 />
    617                                         </FileConfiguration>
    618                                         <FileConfiguration
    619                                                 Name="Debug|Win32"
    620                                                 ExcludedFromBuild="true"
    621                                                 >
    622                                                 <Tool
    623                                                         Name="VCCLCompilerTool"
    624                                                 />
    625                                         </FileConfiguration>
    626                                 </File>
    627                                 <File
    628                                         RelativePath="..\..\src\ois\linux\LinuxJoyStickEvents.cpp"
    629                                         >
    630                                         <FileConfiguration
    631                                                 Name="Release|Win32"
    632                                                 ExcludedFromBuild="true"
    633                                                 >
    634                                                 <Tool
    635                                                         Name="VCCLCompilerTool"
    636                                                 />
    637                                         </FileConfiguration>
    638                                         <FileConfiguration
    639                                                 Name="Debug|Win32"
    640                                                 ExcludedFromBuild="true"
    641                                                 >
    642                                                 <Tool
    643                                                         Name="VCCLCompilerTool"
    644                                                 />
    645                                         </FileConfiguration>
    646                                 </File>
    647                                 <File
    648                                         RelativePath="..\..\src\ois\linux\LinuxKeyboard.cpp"
    649                                         >
    650                                         <FileConfiguration
    651                                                 Name="Release|Win32"
    652                                                 ExcludedFromBuild="true"
    653                                                 >
    654                                                 <Tool
    655                                                         Name="VCCLCompilerTool"
    656                                                 />
    657                                         </FileConfiguration>
    658                                         <FileConfiguration
    659                                                 Name="Debug|Win32"
    660                                                 ExcludedFromBuild="true"
    661                                                 >
    662                                                 <Tool
    663                                                         Name="VCCLCompilerTool"
    664                                                 />
    665                                         </FileConfiguration>
    666                                 </File>
    667                                 <File
    668                                         RelativePath="..\..\src\ois\linux\LinuxMouse.cpp"
    669                                         >
    670                                         <FileConfiguration
    671                                                 Name="Release|Win32"
    672                                                 ExcludedFromBuild="true"
    673                                                 >
    674                                                 <Tool
    675                                                         Name="VCCLCompilerTool"
    676                                                 />
    677                                         </FileConfiguration>
    678                                         <FileConfiguration
    679                                                 Name="Debug|Win32"
    680                                                 ExcludedFromBuild="true"
    681                                                 >
    682                                                 <Tool
    683                                                         Name="VCCLCompilerTool"
    684                                                 />
    685                                         </FileConfiguration>
    686324                                </File>
    687325                        </Filter>
     
    689327                <Filter
    690328                        Name="Header Files"
    691                         Filter="h;hpp;hxx;hm;inl;inc"
     329                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
     330                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
    692331                        >
    693332                        <File
     
    735374                                >
    736375                        </File>
     376                        <Filter
     377                                Name="Interface"
     378                                >
     379                                <File
     380                                        RelativePath="..\..\src\ois\OISEffect.h"
     381                                        >
     382                                </File>
     383                                <File
     384                                        RelativePath="..\..\src\ois\OISForceFeedback.h"
     385                                        >
     386                                </File>
     387                                <File
     388                                        RelativePath="..\..\src\ois\OISInterface.h"
     389                                        >
     390                                </File>
     391                        </Filter>
    737392                        <Filter
    738393                                Name="Win32"
     
    760415                                <File
    761416                                        RelativePath="..\..\src\ois\win32\Win32Prereqs.h"
    762                                         >
    763                                 </File>
    764                         </Filter>
    765                         <Filter
    766                                 Name="Interface"
    767                                 >
    768                                 <File
    769                                         RelativePath="..\..\src\ois\OISEffect.h"
    770                                         >
    771                                 </File>
    772                                 <File
    773                                         RelativePath="..\..\src\ois\OISForceFeedback.h"
    774                                         >
    775                                 </File>
    776                                 <File
    777                                         RelativePath="..\..\src\ois\OISInterface.h"
    778417                                        >
    779418                                </File>
  • code/branches/orxonox_tutorial/visual_studio/vc8/orxonox.vcproj

    r1816 r1846  
    55        Name="orxonox"
    66        ProjectGUID="{0B6C5CFD-F91B-432A-80A3-2610F61E060B}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="1"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\orxonox_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\orxonox.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    8282                        Name="Release|Win32"
    8383                        ConfigurationType="1"
    84                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\orxonox_properties.vsprops"
     84                        InheritedPropertySheets=".\release.vsprops;.\orxonox.vsprops"
    8585                        CharacterSet="1"
    8686                        WholeProgramOptimization="0"
  • code/branches/orxonox_tutorial/visual_studio/vc8/tolua.vcproj

    r1755 r1846  
    55        Name="tolua"
    66        ProjectGUID="{35E36A06-0A5C-4A0D-9AB6-5A05EAA87626}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="2"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\tolua_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\tolua.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    8080                        Name="Release|Win32"
    8181                        ConfigurationType="2"
    82                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\tolua_properties.vsprops"
     82                        InheritedPropertySheets=".\release.vsprops;.\tolua.vsprops"
    8383                        CharacterSet="1"
    8484                        WholeProgramOptimization="0"
  • code/branches/orxonox_tutorial/visual_studio/vc8/util.vcproj

    r1821 r1846  
    55        Name="util"
    66        ProjectGUID="{2240ECD7-2F48-4431-8E1B-25466A384CCC}"
    7         RootNamespace="FICN"
     7        RootNamespace="orxonox"
    88        Keyword="Win32Proj"
    99        >
     
    1919                        Name="Debug|Win32"
    2020                        ConfigurationType="2"
    21                         InheritedPropertySheets="$(SolutionDir)base_properties_debug.vsprops;..\util_properties.vsprops"
     21                        InheritedPropertySheets=".\debug.vsprops;.\util.vsprops"
    2222                        CharacterSet="1"
    2323                        >
     
    8080                        Name="Release|Win32"
    8181                        ConfigurationType="2"
    82                         InheritedPropertySheets="$(SolutionDir)base_properties_release.vsprops;..\util_properties.vsprops"
     82                        InheritedPropertySheets=".\release.vsprops;.\util.vsprops"
    8383                        CharacterSet="1"
    8484                        WholeProgramOptimization="0"
     
    262262                                >
    263263                        </File>
    264                         <File
    265                                 RelativePath="..\..\src\util\XMLIncludes.h"
    266                                 >
    267                         </File>
    268264                </Filter>
    269265        </Files>
Note: See TracChangeset for help on using the changeset viewer.