<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{8EFA1E59-8654-4A23-8102-AA77A074D57C}</ProjectGuid>
    <RootNamespace>CBPQ32</RootNamespace>
    <Keyword>Win32Proj</Keyword>
    <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <PlatformToolset>v141</PlatformToolset>
    <CharacterSet>NotSet</CharacterSet>
    <WholeProgramOptimization>false</WholeProgramOptimization>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <PlatformToolset>v141</PlatformToolset>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <_ProjectFileVersion>15.0.28127.55</_ProjectFileVersion>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
    <IntDir>C:\Dev\Msdev2005\Intermed\$(SolutionName)\$(Configuration)\</IntDir>
    <LinkIncremental>true</LinkIncremental>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
    <IntDir>C:\Dev\Msdev2005\Intermed\$(SolutionName)\$(Configuration)\</IntDir>
    <LinkIncremental>false</LinkIncremental>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <MASM>
      <PreserveIdentifierCase>3</PreserveIdentifierCase>
      <IncludePaths>..\CInclude</IncludePaths>
      <EnableMASM51Compatibility>true</EnableMASM51Compatibility>
    </MASM>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>..\CInclude;..\CommonSource;..\CKernel;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;BPQ32_EXPORTS;MDIKERNEL;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>true</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeader />
      <AssemblerOutput>All</AssemblerOutput>
      <AssemblerListingLocation>c:\devprogs\bpq32\listings\debug\</AssemblerListingLocation>
      <BrowseInformation>true</BrowseInformation>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
    </ClCompile>
    <Link>
      <AdditionalOptions> /section:_BPQDATA,srw %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>WS2_32.Lib;winmm.lib;DbgHelp.lib;comctl32.lib;Iphlpapi.lib;setupapi.lib;..\lib\libconfig.lib;miniupnpc.lib;zlibstat.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <OutputFile>c:\DevProgs\BPQ32\bpq32.dll</OutputFile>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <IgnoreSpecificDefaultLibraries>LIBCMTD.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <ModuleDefinitionFile>..\CommonSource\bpq32.def</ModuleDefinitionFile>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <GenerateMapFile>true</GenerateMapFile>
      <MapFileName>c:\DevProgs\BPQ32\bpqdev.map</MapFileName>
      <MapExports>true</MapExports>
      <SubSystem>Windows</SubSystem>
      <HeapCommitSize>8000000</HeapCommitSize>
      <StackCommitSize>4000000</StackCommitSize>
      <EnableCOMDATFolding>false</EnableCOMDATFolding>
      <EntryPointSymbol />
      <BaseAddress>0x42000000</BaseAddress>
      <ImportLibrary>..\lib\bpq32.lib</ImportLibrary>
      <TargetMachine>MachineX86</TargetMachine>
      <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
    </Link>
    <Bscmake>
      <OutputFile>C:\Dev\Msdev2005\Intermed\$(SolutionName)\$(Configuration)\$(ProjectName).bsc</OutputFile>
    </Bscmake>
    <PostBuildEvent>
      <Command>"C:\Program Files\7-Zip\7z.exe" a  C:\DevProgs\BPQ32\bpq32.zip C:\DevProgs\BPQ32\bpq32.dll &amp;&amp; myxcopy /y  c:\DevProgs\BPQ32\bpq32.dll c:\windows\SysWOW64\bpq32.dll &amp;&amp; del C:\DevProgs\BPQ32\bpq32.dll</Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <MASM>
      <PreserveIdentifierCase>3</PreserveIdentifierCase>
      <AssembledCodeListingFile>$(IntDir)$(ProjectName)</AssembledCodeListingFile>
      <IncludePaths>..\CInclude</IncludePaths>
      <ListAllAvailableInformation>true</ListAllAvailableInformation>
      <EnableAssemblyGeneratedCodeListing>true</EnableAssemblyGeneratedCodeListing>
      <EnableFalseConditionalsInListing>true</EnableFalseConditionalsInListing>
      <EnableMASM51Compatibility>true</EnableMASM51Compatibility>
    </MASM>
    <ClCompile>
      <AdditionalOptions>/D "MDIKERNEL" %(AdditionalOptions)</AdditionalOptions>
      <Optimization>Disabled</Optimization>
      <WholeProgramOptimization>false</WholeProgramOptimization>
      <AdditionalIncludeDirectories>..\CInclude;..\CommonSource;..\CKernel;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;BPQ32_EXPORTS;MDIKERNEL;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <PrecompiledHeader />
      <AssemblerOutput>All</AssemblerOutput>
      <AssemblerListingLocation>c:\devprogs\bpq32\listings\</AssemblerListingLocation>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    </ClCompile>
    <Link>
      <AdditionalOptions> /section:_BPQDATA,srw %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>WS2_32.Lib;winmm.lib;DbgHelp.lib;comctl32.lib;setupapi.lib;..\lib\libconfig.lib;miniupnpc.lib;zlibstat.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <OutputFile>C:\DevProgs\BPQ32\bpq32.dll</OutputFile>
      <ModuleDefinitionFile>..\CommonSource\bpq32.def</ModuleDefinitionFile>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>c:\DevProgs\BPQ32\bpq32.pdb</ProgramDatabaseFile>
      <GenerateMapFile>true</GenerateMapFile>
      <MapFileName>c:\DevProgs\BPQ32\bpqpdn.map</MapFileName>
      <MapExports>true</MapExports>
      <SubSystem>Windows</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <LinkTimeCodeGeneration />
      <BaseAddress>0x42000000</BaseAddress>
      <ImportLibrary>C:\Dev\Msdev2005\Projects\BPQ32\lib\bpq32.lib</ImportLibrary>
      <TargetMachine>MachineX86</TargetMachine>
    </Link>
    <Bscmake>
      <OutputFile>C:\Dev\Msdev2005\Intermed\$(SolutionName)\$(Configuration)\$(ProjectName).bsc</OutputFile>
    </Bscmake>
    <PostBuildEvent>
      <Command>"C:\Program Files\7-Zip\7z.exe" a  C:\DevProgs\BPQ32\bpq32.zip C:\DevProgs\BPQ32\bpq32.dll &amp;&amp; myxcopy /y  c:\DevProgs\BPQ32\bpq32.dll c:\windows\SysWOW64\bpq32.dll &amp;&amp; del C:\DevProgs\BPQ32\bpq32.dll</Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="adif.c" />
    <ClCompile Include="AEAPactor.c" />
    <ClCompile Include="AGWAPI.c" />
    <ClCompile Include="AGWMoncode.c" />
    <ClCompile Include="AISCommon.c" />
    <ClCompile Include="APRSCode.c" />
    <ClCompile Include="APRSStdPages.c" />
    <ClCompile Include="ARDOP.c" />
    <ClCompile Include="Bpq32.c" />
    <ClCompile Include="bpqaxip.c" />
    <ClCompile Include="bpqether.c" />
    <ClCompile Include="bpqhdlc.c" />
    <ClCompile Include="BPQINP3.c" />
    <ClCompile Include="BPQNRR.c" />
    <ClCompile Include="BPQTermMDI.c" />
    <ClCompile Include="BPQtoAGW.c" />
    <ClCompile Include="bpqvkiss.c" />
    <ClCompile Include="cMain.c" />
    <ClCompile Include="Cmd.c" />
    <ClCompile Include="CMSAuth.c" />
    <ClCompile Include="CommonCode.c" />
    <ClCompile Include="compatbits.c" />
    <ClCompile Include="config.c" />
    <ClCompile Include="datadefs.c" />
    <ClCompile Include="DOSAPI.c" />
    <ClCompile Include="FLDigi.c" />
    <ClCompile Include="HALDriver.c" />
    <ClCompile Include="HFCommon.c" />
    <ClCompile Include="hid.c" />
    <ClCompile Include="HSMODEM.c" />
    <ClCompile Include="HTTPcode.c" />
    <ClCompile Include="IPCode.c" />
    <ClCompile Include="KAMPactor.c" />
    <ClCompile Include="kiss.c" />
    <ClCompile Include="KISSHF.c" />
    <ClCompile Include="L2Code.c" />
    <ClCompile Include="L3Code.c" />
    <ClCompile Include="L4Code.c" />
    <ClCompile Include="md5.c" />
    <ClCompile Include="Moncode.c" />
    <ClCompile Include="MULTIPSK.c" />
    <ClCompile Include="PortMapper.c" />
    <ClCompile Include="RigControl.c" />
    <ClCompile Include="SCSPactor.c" />
    <ClCompile Include="SCSTrackeMulti.c" />
    <ClCompile Include="SCSTracker.c" />
    <ClCompile Include="SerialPort.c" />
    <ClCompile Include="TelnetV6.c" />
    <ClCompile Include="TNCCode.c" />
    <ClCompile Include="TNCEmulators.c" />
    <ClCompile Include="UIARQ.c" />
    <ClCompile Include="upnp.c" />
    <ClCompile Include="utf8Routines.c" />
    <ClCompile Include="UZ7HODrv.c" />
    <ClCompile Include="V4.c" />
    <ClCompile Include="VARA.c" />
    <ClCompile Include="WINMOR.c" />
    <ClCompile Include="WinRPR.c" />
  </ItemGroup>
  <ItemGroup>
    <MASM Include="asmDOSAPI.asm" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\CKernel\kernelresource.h" />
    <ClInclude Include="asmstrucs.h" />
    <ClInclude Include="CHeaders.h" />
    <ClInclude Include="compatbits.h" />
    <ClInclude Include="Versions.h" />
  </ItemGroup>
  <ItemGroup>
    <None Include="..\CInclude\Strucs.inc" />
    <None Include="bpq32.def" />
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="KernelScript1.rc" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />
  </ImportGroup>
</Project>