drivers/can_peak_win32/can_peak_win32.vc10.vcxproj
author Robert Lehmann <robert.lehmann@sitec-systems.de>
Tue, 28 Jul 2015 16:36:55 +0200
changeset 793 72e9e1064432
parent 732 d1f47159c1a4
permissions -rw-r--r--
timers_unix: Fix termination problem of WaitReceiveTaskEnd

The function pthread_kill sends the Signal thread and to the own process.
If you use this construct than the application which calls uses the
canfestival api will terminate at the call of canClose. To avoid that
use pthread_cancel instead of pthread_kill. To use the pthread_cancel call
you need to set the cancel ability in the thread function. That means
you need to call pthread_setcancelstate and pthread_setcanceltype.
For the termination of the thread at any time it is important to set the
cancel type to PTHREAD_CANCEL_ASYNCHRONOUS.
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="utf-8"?>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     2
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     3
  <ItemGroup Label="ProjectConfigurations">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     4
    <ProjectConfiguration Include="Debug UNICODE|Win32">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     5
      <Configuration>Debug UNICODE</Configuration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     6
      <Platform>Win32</Platform>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     7
    </ProjectConfiguration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     8
    <ProjectConfiguration Include="Debug|Win32">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     9
      <Configuration>Debug</Configuration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    10
      <Platform>Win32</Platform>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    11
    </ProjectConfiguration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    12
    <ProjectConfiguration Include="Release UNICODE|Win32">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    13
      <Configuration>Release UNICODE</Configuration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    14
      <Platform>Win32</Platform>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    15
    </ProjectConfiguration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    16
    <ProjectConfiguration Include="Release|Win32">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    17
      <Configuration>Release</Configuration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    18
      <Platform>Win32</Platform>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    19
    </ProjectConfiguration>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    20
  </ItemGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    21
  <PropertyGroup Label="Globals">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    22
    <ProjectName>can_peak_win32</ProjectName>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    23
    <ProjectGuid>{732EC5B6-C6F1-4783-9BC8-924FFF67BF5A}</ProjectGuid>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    24
    <Keyword>Win32Proj</Keyword>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    25
  </PropertyGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    26
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    27
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug UNICODE|Win32'" Label="Configuration">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    28
    <ConfigurationType>DynamicLibrary</ConfigurationType>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    29
    <CharacterSet>MultiByte</CharacterSet>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    30
  </PropertyGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    31
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release UNICODE|Win32'" Label="Configuration">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    32
    <ConfigurationType>DynamicLibrary</ConfigurationType>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    33
    <CharacterSet>MultiByte</CharacterSet>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    34
  </PropertyGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    35
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    36
    <ConfigurationType>DynamicLibrary</ConfigurationType>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    37
    <CharacterSet>MultiByte</CharacterSet>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    38
  </PropertyGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    39
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    40
    <ConfigurationType>DynamicLibrary</ConfigurationType>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    41
    <CharacterSet>MultiByte</CharacterSet>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    42
  </PropertyGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    43
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    44
  <ImportGroup Label="ExtensionSettings">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    45
  </ImportGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    46
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug UNICODE|Win32'" Label="PropertySheets">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    47
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    48
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    49
  </ImportGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    50
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release UNICODE|Win32'" Label="PropertySheets">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    51
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    52
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    53
  </ImportGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    54
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    55
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    56
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    57
  </ImportGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    58
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    59
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    60
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    61
  </ImportGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    62
  <PropertyGroup Label="UserMacros" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    63
  <PropertyGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    64
    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    65
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../Debug\</OutDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    66
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    67
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    68
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../Release\</OutDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    69
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    70
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    71
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release UNICODE|Win32'">../../Release UNICODE\</OutDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    72
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release UNICODE|Win32'">$(Configuration)\</IntDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    73
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release UNICODE|Win32'">false</LinkIncremental>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    74
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug UNICODE|Win32'">../../Debug UNICODE\</OutDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    75
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug UNICODE|Win32'">$(Configuration)\</IntDir>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    76
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug UNICODE|Win32'">true</LinkIncremental>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    77
  </PropertyGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    78
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    79
    <ClCompile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    80
      <Optimization>Disabled</Optimization>
729
17fb41e21e7a cna_peak_win32 VS2010 project file:
Christian Taedcke <hacking@taedcke.com>
parents: 709
diff changeset
    81
      <AdditionalIncludeDirectories>../../include;../../include/win32;D:\myProjects/PCAN-Light API/Include/C++;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    82
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CANpeak_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    83
      <MinimalRebuild>true</MinimalRebuild>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    84
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    85
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    86
      <PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    87
      </PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    88
      <WarningLevel>Level3</WarningLevel>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    89
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    90
    </ClCompile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    91
    <Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    92
      <OutputFile>$(OutDir)can_peak_win32.dll</OutputFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    93
      <ModuleDefinitionFile>can_peak_win32.def</ModuleDefinitionFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    94
      <GenerateDebugInformation>true</GenerateDebugInformation>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    95
      <ProgramDatabaseFile>$(OutDir)can_peak_win32.pdb</ProgramDatabaseFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    96
      <SubSystem>Windows</SubSystem>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    97
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    98
      <DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    99
      </DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   100
      <ImportLibrary>$(OutDir)can_peak_win32.lib</ImportLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   101
      <TargetMachine>MachineX86</TargetMachine>
732
d1f47159c1a4 can_peak_win32 project files:
Christian Taedcke <hacking@taedcke.com>
parents: 729
diff changeset
   102
      <AdditionalDependencies>D:\myProjects\PCAN-Light API\Win32\VC_LIB\PCAN_USB.lib</AdditionalDependencies>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   103
    </Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   104
  </ItemDefinitionGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   105
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   106
    <ClCompile>
732
d1f47159c1a4 can_peak_win32 project files:
Christian Taedcke <hacking@taedcke.com>
parents: 729
diff changeset
   107
      <AdditionalIncludeDirectories>../../include;../../include/win32;D:\myProjects/PCAN-Light API/Include/C++;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   108
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CANpeak_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   109
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   110
      <PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   111
      </PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   112
      <WarningLevel>Level3</WarningLevel>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   113
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   114
    </ClCompile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   115
    <Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   116
      <OutputFile>$(OutDir)can_peak_win32.dll</OutputFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   117
      <ModuleDefinitionFile>can_peak_win32.def</ModuleDefinitionFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   118
      <GenerateDebugInformation>true</GenerateDebugInformation>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   119
      <SubSystem>Windows</SubSystem>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   120
      <OptimizeReferences>true</OptimizeReferences>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   121
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   122
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   123
      <DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   124
      </DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   125
      <ImportLibrary>$(OutDir)can_peak_win32.lib</ImportLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   126
      <TargetMachine>MachineX86</TargetMachine>
732
d1f47159c1a4 can_peak_win32 project files:
Christian Taedcke <hacking@taedcke.com>
parents: 729
diff changeset
   127
      <AdditionalDependencies>D:\myProjects\PCAN-Light API\Win32\VC_LIB\PCAN_USB.lib</AdditionalDependencies>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   128
    </Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   129
  </ItemDefinitionGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   130
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release UNICODE|Win32'">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   131
    <ClCompile>
732
d1f47159c1a4 can_peak_win32 project files:
Christian Taedcke <hacking@taedcke.com>
parents: 729
diff changeset
   132
      <AdditionalIncludeDirectories>../../include;../../include/win32;D:\myProjects/PCAN-Light API/Include/C++;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   133
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CANpeak_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   134
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   135
      <PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   136
      </PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   137
      <WarningLevel>Level3</WarningLevel>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   138
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   139
    </ClCompile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   140
    <Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   141
      <OutputFile>$(OutDir)can_peak_win32.dll</OutputFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   142
      <ModuleDefinitionFile>can_peak_win32.def</ModuleDefinitionFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   143
      <GenerateDebugInformation>true</GenerateDebugInformation>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   144
      <SubSystem>Windows</SubSystem>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   145
      <OptimizeReferences>true</OptimizeReferences>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   146
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   147
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   148
      <DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   149
      </DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   150
      <ImportLibrary>$(OutDir)can_peak_win32.lib</ImportLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   151
      <TargetMachine>MachineX86</TargetMachine>
732
d1f47159c1a4 can_peak_win32 project files:
Christian Taedcke <hacking@taedcke.com>
parents: 729
diff changeset
   152
      <AdditionalDependencies>D:\myProjects\PCAN-Light API\Win32\VC_LIB\PCAN_USB.lib</AdditionalDependencies>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   153
    </Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   154
  </ItemDefinitionGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   155
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug UNICODE|Win32'">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   156
    <ClCompile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   157
      <Optimization>Disabled</Optimization>
732
d1f47159c1a4 can_peak_win32 project files:
Christian Taedcke <hacking@taedcke.com>
parents: 729
diff changeset
   158
      <AdditionalIncludeDirectories>../../include;../../include/win32;D:\myProjects/PCAN-Light API/Include/C++;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   159
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CANpeak_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   160
      <MinimalRebuild>true</MinimalRebuild>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   161
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   162
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   163
      <PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   164
      </PrecompiledHeader>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   165
      <WarningLevel>Level3</WarningLevel>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   166
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   167
    </ClCompile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   168
    <Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   169
      <OutputFile>$(OutDir)can_peak_win32.dll</OutputFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   170
      <ModuleDefinitionFile>can_peak_win32.def</ModuleDefinitionFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   171
      <GenerateDebugInformation>true</GenerateDebugInformation>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   172
      <ProgramDatabaseFile>$(OutDir)can_peak_win32.pdb</ProgramDatabaseFile>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   173
      <SubSystem>Windows</SubSystem>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   174
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   175
      <DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   176
      </DataExecutionPrevention>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   177
      <ImportLibrary>$(OutDir)can_peak_win32.lib</ImportLibrary>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   178
      <TargetMachine>MachineX86</TargetMachine>
732
d1f47159c1a4 can_peak_win32 project files:
Christian Taedcke <hacking@taedcke.com>
parents: 729
diff changeset
   179
      <AdditionalDependencies>D:\myProjects\PCAN-Light API\Win32\VC_LIB\PCAN_USB.lib</AdditionalDependencies>
709
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   180
    </Link>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   181
  </ItemDefinitionGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   182
  <ItemGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   183
    <ClCompile Include="can_peak_win32.c" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   184
  </ItemGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   185
  <ItemGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   186
    <None Include="can_peak_win32.def" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   187
  </ItemGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   188
  <ItemGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   189
    <ClInclude Include="cancfg.h" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   190
  </ItemGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   191
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   192
  <ImportGroup Label="ExtensionTargets">
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   193
  </ImportGroup>
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   194
</Project>