FutabaVfd.vcxproj
author sl
Thu, 22 May 2014 16:46:50 +0200
changeset 22 efa6ff02287c
parent 12 7268128148b8
child 25 233a997193b8
permissions -rw-r--r--
Sorting out and testing our display position command.
To avoid refresh artefact we will indeed need to use this feature.
It will go like that:
* Setup off screen buffer
* Swap frame buffer
sl@0
     1
<?xml version="1.0" encoding="utf-8"?>
sl@0
     2
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
sl@0
     3
  <ItemGroup Label="ProjectConfigurations">
sl@0
     4
    <ProjectConfiguration Include="Debug|Win32">
sl@0
     5
      <Configuration>Debug</Configuration>
sl@0
     6
      <Platform>Win32</Platform>
sl@0
     7
    </ProjectConfiguration>
sl@0
     8
    <ProjectConfiguration Include="Release|Win32">
sl@0
     9
      <Configuration>Release</Configuration>
sl@0
    10
      <Platform>Win32</Platform>
sl@0
    11
    </ProjectConfiguration>
sl@0
    12
  </ItemGroup>
sl@0
    13
  <PropertyGroup Label="Globals">
sl@0
    14
    <ProjectGuid>{08769AC3-785A-4DDC-BFC7-1775414B7AB7}</ProjectGuid>
sl@0
    15
    <RootNamespace>testgui</RootNamespace>
sl@0
    16
    <Keyword>Win32Proj</Keyword>
sl@0
    17
  </PropertyGroup>
sl@0
    18
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
sl@0
    19
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
sl@0
    20
    <ConfigurationType>Application</ConfigurationType>
sl@0
    21
    <PlatformToolset>v110</PlatformToolset>
sl@0
    22
    <CharacterSet>Unicode</CharacterSet>
sl@0
    23
    <WholeProgramOptimization>true</WholeProgramOptimization>
sl@0
    24
  </PropertyGroup>
sl@0
    25
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
sl@0
    26
    <ConfigurationType>Application</ConfigurationType>
sl@0
    27
    <PlatformToolset>v110</PlatformToolset>
sl@0
    28
    <CharacterSet>Unicode</CharacterSet>
sl@0
    29
  </PropertyGroup>
sl@0
    30
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
sl@0
    31
  <ImportGroup Label="ExtensionSettings">
sl@0
    32
  </ImportGroup>
sl@0
    33
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
sl@0
    34
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
sl@0
    35
  </ImportGroup>
sl@0
    36
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
sl@0
    37
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
sl@0
    38
  </ImportGroup>
sl@0
    39
  <PropertyGroup Label="UserMacros" />
sl@0
    40
  <PropertyGroup>
sl@0
    41
    <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion>
sl@0
    42
  </PropertyGroup>
sl@0
    43
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
sl@0
    44
    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
sl@0
    45
    <IntDir>$(Configuration)\</IntDir>
sl@0
    46
    <LinkIncremental>true</LinkIncremental>
sl@0
    47
  </PropertyGroup>
sl@0
    48
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
sl@0
    49
    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
sl@0
    50
    <IntDir>$(Configuration)\</IntDir>
sl@0
    51
    <LinkIncremental>false</LinkIncremental>
sl@0
    52
  </PropertyGroup>
sl@0
    53
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
sl@0
    54
    <ClCompile>
sl@0
    55
      <Optimization>Disabled</Optimization>
sl@12
    56
      <AdditionalIncludeDirectories>.\inc;..\hidapi-externals\fox\include;..\hidapi\hidapi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
sl@0
    57
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
sl@0
    58
      <MinimalRebuild>true</MinimalRebuild>
sl@0
    59
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
sl@0
    60
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
sl@0
    61
      <PrecompiledHeader />
sl@0
    62
      <WarningLevel>Level3</WarningLevel>
sl@0
    63
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
sl@0
    64
    </ClCompile>
sl@0
    65
    <Link>
sl@0
    66
      <AdditionalDependencies>setupapi.lib;fox-1.6.lib;%(AdditionalDependencies)</AdditionalDependencies>
sl@0
    67
      <OutputFile>$(TargetPath)</OutputFile>
sl@0
    68
      <AdditionalLibraryDirectories>..\hidapi\hidapi\objfre_wxp_x86\i386;..\hidapi-externals\fox\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
sl@0
    69
      <GenerateDebugInformation>true</GenerateDebugInformation>
sl@0
    70
      <SubSystem>Windows</SubSystem>
sl@0
    71
      <EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
sl@0
    72
      <TargetMachine>MachineX86</TargetMachine>
sl@0
    73
    </Link>
sl@0
    74
    <PostBuildEvent>
sl@0
    75
      <Command />
sl@0
    76
    </PostBuildEvent>
sl@0
    77
  </ItemDefinitionGroup>
sl@0
    78
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
sl@0
    79
    <ClCompile>
sl@0
    80
      <Optimization>MaxSpeed</Optimization>
sl@0
    81
      <IntrinsicFunctions>true</IntrinsicFunctions>
sl@0
    82
      <AdditionalIncludeDirectories>..\..\hidapi-externals\fox\include;..\hidapi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
sl@0
    83
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
sl@0
    84
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
sl@0
    85
      <FunctionLevelLinking>true</FunctionLevelLinking>
sl@0
    86
      <PrecompiledHeader />
sl@0
    87
      <WarningLevel>Level3</WarningLevel>
sl@0
    88
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
sl@0
    89
    </ClCompile>
sl@0
    90
    <Link>
sl@0
    91
      <AdditionalDependencies>setupapi.lib;fox-1.6.lib;%(AdditionalDependencies)</AdditionalDependencies>
sl@0
    92
      <OutputFile>$(ProjectName).exe</OutputFile>
sl@0
    93
      <AdditionalLibraryDirectories>..\hidapi\objfre_wxp_x86\i386;..\..\hidapi-externals\fox\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
sl@0
    94
      <GenerateDebugInformation>true</GenerateDebugInformation>
sl@0
    95
      <SubSystem>Windows</SubSystem>
sl@0
    96
      <OptimizeReferences>true</OptimizeReferences>
sl@0
    97
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
sl@0
    98
      <EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
sl@0
    99
      <TargetMachine>MachineX86</TargetMachine>
sl@0
   100
    </Link>
sl@0
   101
    <PostBuildEvent>
sl@0
   102
      <Command />
sl@0
   103
    </PostBuildEvent>
sl@0
   104
  </ItemDefinitionGroup>
sl@0
   105
  <ItemGroup>
sl@0
   106
    <ClCompile Include="..\hidapi\windows\hid.c" />
sl@12
   107
    <ClCompile Include="src\FutabaVfd.cpp" />
sl@14
   108
    <ClCompile Include="src\HidDevice.cpp" />
sl@12
   109
    <ClCompile Include="src\Main.cpp" />
sl@12
   110
    <ClCompile Include="src\test.cpp" />
sl@0
   111
  </ItemGroup>
sl@0
   112
  <ItemGroup>
sl@12
   113
    <ClInclude Include="..\hidapi\hidapi\hidapi.h" />
sl@12
   114
    <ClInclude Include="inc\FutabaVfd.h" />
sl@14
   115
    <ClInclude Include="inc\HidDevice.h" />
sl@14
   116
    <ClInclude Include="inc\HidReport.h" />
sl@12
   117
    <ClInclude Include="inc\MainWindow.h" />
sl@0
   118
  </ItemGroup>
sl@0
   119
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
sl@0
   120
  <ImportGroup Label="ExtensionTargets">
sl@0
   121
  </ImportGroup>
sl@0
   122
</Project>