drivers/can_copcican_win32/can_copcican_win32.vcxproj
author Christian Taedcke <hacking@taedcke.com>
Thu, 22 Dec 2011 11:42:44 +0100
changeset 677 54e47953df3e
parent 629 b9274b595650
permissions -rw-r--r--
FIXED: - the macro SUB_PROG_CFLAGS was overwritten for 64bit machines using gcc. Because of this the xenomai compilation failed.
629
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     1
<?xml version="1.0" encoding="utf-8"?>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     2
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     3
  <ItemGroup Label="ProjectConfigurations">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     4
    <ProjectConfiguration Include="Debug|Win32">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     5
      <Configuration>Debug</Configuration>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     6
      <Platform>Win32</Platform>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     7
    </ProjectConfiguration>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     8
    <ProjectConfiguration Include="Release|Win32">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
     9
      <Configuration>Release</Configuration>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    10
      <Platform>Win32</Platform>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    11
    </ProjectConfiguration>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    12
  </ItemGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    13
  <PropertyGroup Label="Globals">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    14
    <ProjectGuid>{A18C416F-3CBB-4744-BA24-FA5C5F3CBE0D}</ProjectGuid>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    15
    <Keyword>Win32Proj</Keyword>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    16
    <RootNamespace>can_copcican_win32</RootNamespace>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    17
  </PropertyGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    18
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    19
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    20
    <ConfigurationType>DynamicLibrary</ConfigurationType>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    21
    <UseDebugLibraries>true</UseDebugLibraries>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    22
    <CharacterSet>Unicode</CharacterSet>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    23
  </PropertyGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    24
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    25
    <ConfigurationType>DynamicLibrary</ConfigurationType>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    26
    <UseDebugLibraries>false</UseDebugLibraries>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    27
    <WholeProgramOptimization>true</WholeProgramOptimization>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    28
    <CharacterSet>Unicode</CharacterSet>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    29
  </PropertyGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    30
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    31
  <ImportGroup Label="ExtensionSettings">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    32
  </ImportGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    33
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    34
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    35
  </ImportGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    36
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    37
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    38
  </ImportGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    39
  <PropertyGroup Label="UserMacros" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    40
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    41
    <LinkIncremental>true</LinkIncremental>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    42
  </PropertyGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    43
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    44
    <LinkIncremental>false</LinkIncremental>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    45
  </PropertyGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    46
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    47
    <ClCompile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    48
      <PrecompiledHeader>Use</PrecompiledHeader>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    49
      <WarningLevel>Level3</WarningLevel>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    50
      <Optimization>Disabled</Optimization>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    51
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CAN_COPCICAN_WIN32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    52
      <AdditionalIncludeDirectories>$(SolutionDir)\include;$(SolutionDir)\include\win32;$(SolutionDir)\..\driver_windows\Cosateq_4Port_CAN_SDK\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    53
    </ClCompile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    54
    <Link>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    55
      <SubSystem>Windows</SubSystem>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    56
      <GenerateDebugInformation>true</GenerateDebugInformation>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    57
      <AdditionalDependencies>$(SolutionDir)\..\driver_windows\Cosateq_4Port_CAN_SDK\lib\co_can_lib.lib;%(AdditionalDependencies)</AdditionalDependencies>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    58
      <ModuleDefinitionFile>can_copcican_win32.def</ModuleDefinitionFile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    59
    </Link>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    60
  </ItemDefinitionGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    61
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    62
    <ClCompile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    63
      <WarningLevel>Level3</WarningLevel>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    64
      <PrecompiledHeader>Use</PrecompiledHeader>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    65
      <Optimization>MaxSpeed</Optimization>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    66
      <FunctionLevelLinking>true</FunctionLevelLinking>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    67
      <IntrinsicFunctions>true</IntrinsicFunctions>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    68
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CAN_COPCICAN_WIN32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    69
    </ClCompile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    70
    <Link>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    71
      <SubSystem>Windows</SubSystem>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    72
      <GenerateDebugInformation>true</GenerateDebugInformation>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    73
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    74
      <OptimizeReferences>true</OptimizeReferences>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    75
      <ModuleDefinitionFile>can_copcican_win32.def</ModuleDefinitionFile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    76
    </Link>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    77
  </ItemDefinitionGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    78
  <ItemGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    79
    <None Include="can_copcican_win32.def" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    80
    <None Include="ReadMe.txt" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    81
  </ItemGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    82
  <ItemGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    83
    <ClInclude Include="stdafx.h" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    84
    <ClInclude Include="targetver.h" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    85
  </ItemGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    86
  <ItemGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    87
    <ClCompile Include="can_copcican_win32.cpp" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    88
    <ClCompile Include="dllmain.cpp">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    89
      <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    90
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    91
      </PrecompiledHeader>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    92
      <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    93
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    94
      </PrecompiledHeader>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    95
    </ClCompile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    96
    <ClCompile Include="stdafx.cpp">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    97
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    98
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
    99
    </ClCompile>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
   100
  </ItemGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
   101
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
   102
  <ImportGroup Label="ExtensionTargets">
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
   103
  </ImportGroup>
b9274b595650 CosateQ contribution.
edouard
parents:
diff changeset
   104
</Project>