Ignore:
Timestamp:
Dec 12, 2017, 5:26:03 AM (4 years ago)
Author:
roman
Message:

VS and Win SDK upgrade; MixFormat? in the output; minor improvements

Location:
trunk/Utilities/EnumerateAudioDevices
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Utilities/EnumerateAudioDevices

    • Property svn:ignore
      •  

        old new  
        44*.user
        55ipch
         6.vs
  • trunk/Utilities/EnumerateAudioDevices/EnumerateAudioDevices.vcxproj

    r619 r792  
    2222    <ProjectGuid>{1AB74749-013C-4258-8B40-CB8B2E44F2B7}</ProjectGuid>
    2323    <RootNamespace>EnumerateAudioDevices</RootNamespace>
     24    <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
    2425  </PropertyGroup>
    2526  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
     
    2930    <CharacterSet>Unicode</CharacterSet>
    3031    <WholeProgramOptimization>true</WholeProgramOptimization>
    31     <PlatformToolset>v120_xp</PlatformToolset>
     32    <PlatformToolset>v141</PlatformToolset>
    3233  </PropertyGroup>
    3334  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    3435    <ConfigurationType>Application</ConfigurationType>
    3536    <CharacterSet>Unicode</CharacterSet>
    36     <PlatformToolset>v120_xp</PlatformToolset>
     37    <PlatformToolset>v141</PlatformToolset>
    3738  </PropertyGroup>
    3839  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
     
    4142    <CharacterSet>Unicode</CharacterSet>
    4243    <WholeProgramOptimization>true</WholeProgramOptimization>
    43     <PlatformToolset>v120_xp</PlatformToolset>
     44    <PlatformToolset>v141</PlatformToolset>
    4445  </PropertyGroup>
    4546  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    4647    <ConfigurationType>Application</ConfigurationType>
    4748    <CharacterSet>Unicode</CharacterSet>
    48     <PlatformToolset>v120_xp</PlatformToolset>
     49    <PlatformToolset>v141</PlatformToolset>
    4950  </PropertyGroup>
    5051  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
     
    101102    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(WindowsSdkDir)lib\x64;$(LibraryPath)</LibraryPath>
    102103  </PropertyGroup>
     104  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     105    <PostBuildEventUseInBuild>false</PostBuildEventUseInBuild>
     106  </PropertyGroup>
     107  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     108    <PostBuildEventUseInBuild>false</PostBuildEventUseInBuild>
     109  </PropertyGroup>
     110  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
     111  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    103112  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    104113    <Midl>
     
    140149      </DataExecutionPrevention>
    141150      <TargetMachine>MachineX86</TargetMachine>
    142       <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
    143151    </Link>
    144152    <PostBuildEvent>
    145       <Message>Performing registration...</Message>
    146       <Command>"$(TargetPath)" /RegServer</Command>
     153      <Message>COM Registration, Build Increment, Digital Signature</Message>
     154      <Command>rem "$(TargetPath)" /RegServer
     155"$(AlaxInfo_Common)\..\Utilities\IncrementBuild\_Bin\IncrementBuild-$(PlatformName).exe" configuration "$(ProjectDir)Module.ini" binary "$(TargetPath)" string "ConfigurationName" "$(ConfigurationName)"
     156"$(WindowsSdkDir)bin\x64\signtool" sign /v /f "$(AlaxInfo_Common)\Certificate\PrivateSPC.pfx" /d "Alax.Info $(ProjectName) Application" /du http://alax.info /n "Roman Ryltsov" "$(TargetPath)"
     157</Command>
    147158    </PostBuildEvent>
    148159  </ItemDefinitionGroup>
     
    188199    </Link>
    189200    <PostBuildEvent>
    190       <Message>Performing registration...</Message>
    191       <Command>"$(TargetPath)" /RegServer</Command>
     201      <Message>COM Registration, Build Increment, Digital Signature</Message>
     202      <Command>rem "$(TargetPath)" /RegServer
     203"$(AlaxInfo_Common)\..\Utilities\IncrementBuild\_Bin\IncrementBuild-$(PlatformName).exe" configuration "$(ProjectDir)Module.ini" binary "$(TargetPath)" string "ConfigurationName" "$(ConfigurationName)"
     204"$(WindowsSdkDir)bin\x64\signtool" sign /v /f "$(AlaxInfo_Common)\Certificate\PrivateSPC.pfx" /d "Alax.Info $(ProjectName) Application" /du http://alax.info /n "Roman Ryltsov" "$(TargetPath)"
     205</Command>
    192206    </PostBuildEvent>
    193207  </ItemDefinitionGroup>
     
    238252      </DataExecutionPrevention>
    239253      <TargetMachine>MachineX86</TargetMachine>
    240       <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
    241254    </Link>
    242255    <PostBuildEvent>
    243       <Message>Performing registration...</Message>
    244       <Command>"$(TargetPath)" /RegServer</Command>
     256      <Message>COM Registration, Build Increment, Digital Signature</Message>
     257      <Command>rem "$(TargetPath)" /RegServer
     258"$(AlaxInfo_Common)\..\Utilities\IncrementBuild\_Bin\IncrementBuild-$(PlatformName).exe" configuration "$(ProjectDir)Module.ini" binary "$(TargetPath)" string "ConfigurationName" "$(ConfigurationName)"
     259"$(WindowsSdkDir)bin\x64\signtool" sign /v /f "$(AlaxInfo_Common)\Certificate\PrivateSPC.pfx" /d "Alax.Info $(ProjectName) Application" /du http://alax.info /n "Roman Ryltsov" "$(TargetPath)"
     260</Command>
    245261    </PostBuildEvent>
     262    <Manifest>
     263      <OutputManifestFile>$(IntDir)$(TargetName)$(TargetExt).embed.manifest</OutputManifestFile>
     264    </Manifest>
     265    <ManifestResourceCompile>
     266      <ResourceOutputFileName>$(IntDir)$(TargetName)$(TargetExt).embed.manifest.res</ResourceOutputFileName>
     267    </ManifestResourceCompile>
    246268  </ItemDefinitionGroup>
    247269  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     
    293315    </Link>
    294316    <PostBuildEvent>
    295       <Message>Performing registration...</Message>
    296       <Command>"$(TargetPath)" /RegServer</Command>
     317      <Message>COM Registration, Build Increment, Digital Signature</Message>
     318      <Command>rem "$(TargetPath)" /RegServer
     319"$(AlaxInfo_Common)\..\Utilities\IncrementBuild\_Bin\IncrementBuild-$(PlatformName).exe" configuration "$(ProjectDir)Module.ini" binary "$(TargetPath)" string "ConfigurationName" "$(ConfigurationName)"
     320"$(WindowsSdkDir)bin\x64\signtool" sign /v /f "$(AlaxInfo_Common)\Certificate\PrivateSPC.pfx" /d "Alax.Info $(ProjectName) Application" /du http://alax.info /n "Roman Ryltsov" "$(TargetPath)"
     321</Command>
    297322    </PostBuildEvent>
     323    <Manifest>
     324      <OutputManifestFile>$(IntDir)$(TargetName)$(TargetExt).embed.manifest</OutputManifestFile>
     325    </Manifest>
     326    <ManifestResourceCompile>
     327      <ResourceOutputFileName>$(IntDir)$(TargetName)$(TargetExt).embed.manifest.res</ResourceOutputFileName>
     328    </ManifestResourceCompile>
    298329  </ItemDefinitionGroup>
    299330  <ItemGroup>
     
    317348    <ResourceCompile Include="Module.rc" />
    318349  </ItemGroup>
     350  <ItemGroup>
     351    <Manifest Include="Application.manifest" />
     352  </ItemGroup>
    319353  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    320354  <ImportGroup Label="ExtensionTargets">
Note: See TracChangeset for help on using the changeset viewer.