forked from youen/OneWireArduinoSlave
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
112 lines
5.3 KiB
112 lines
5.3 KiB
<?xml version="1.0" encoding="utf-8"?> |
|
<Project DefaultTargets="Build" ToolsVersion="14.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>{3B500971-1570-460F-81C3-22AC3B7764B9}</ProjectGuid> |
|
<RootNamespace>OneWireIO</RootNamespace> |
|
<ProjectName>OneWireIO</ProjectName> |
|
</PropertyGroup> |
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
|
<ConfigurationType>Application</ConfigurationType> |
|
<UseDebugLibraries>true</UseDebugLibraries> |
|
<PlatformToolset>v140</PlatformToolset> |
|
<CharacterSet>MultiByte</CharacterSet> |
|
</PropertyGroup> |
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
|
<ConfigurationType>Application</ConfigurationType> |
|
<UseDebugLibraries>false</UseDebugLibraries> |
|
<PlatformToolset>v140</PlatformToolset> |
|
<WholeProgramOptimization>true</WholeProgramOptimization> |
|
<CharacterSet>MultiByte</CharacterSet> |
|
</PropertyGroup> |
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
|
<ImportGroup Label="ExtensionSettings"> |
|
</ImportGroup> |
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
|
</ImportGroup> |
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
|
</ImportGroup> |
|
<PropertyGroup Label="UserMacros" /> |
|
<PropertyGroup /> |
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
<ClCompile> |
|
<WarningLevel>Level3</WarningLevel> |
|
<Optimization>Disabled</Optimization> |
|
<SDLCheck>true</SDLCheck> |
|
<AdditionalIncludeDirectories>D:\Outils\Arduino\hardware\arduino\avr\cores\arduino;D:\Outils\Arduino\hardware\tools\avr\avr\include;C:\Program Files %28x86%29\Arduino\hardware\arduino\avr\cores\arduino;C:\Program Files %28x86%29\Arduino\hardware\tools\avr\avr\include</AdditionalIncludeDirectories> |
|
<PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);ARDUINO=160;__AVR__;UBRRH;__AVR_ATmega328P__;VS_INTELLISENSE</PreprocessorDefinitions> |
|
</ClCompile> |
|
<Link> |
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
</Link> |
|
<PostBuildEvent> |
|
<Command>if exist $(ProjectDir)$(IntDir)$(ProjectName).ino.elf ( |
|
echo Elf generated |
|
) else ( |
|
echo no output |
|
exit /B 1 |
|
)</Command> |
|
</PostBuildEvent> |
|
<PostBuildEvent /> |
|
<CustomBuild> |
|
<Command> |
|
</Command> |
|
</CustomBuild> |
|
</ItemDefinitionGroup> |
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
|
<ClCompile> |
|
<WarningLevel>Level3</WarningLevel> |
|
<Optimization>MaxSpeed</Optimization> |
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
<SDLCheck>true</SDLCheck> |
|
</ClCompile> |
|
<Link> |
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
<EnableCOMDATFolding>true</EnableCOMDATFolding> |
|
<OptimizeReferences>true</OptimizeReferences> |
|
</Link> |
|
</ItemDefinitionGroup> |
|
<ItemGroup> |
|
<CustomBuild Include="OneWireIO.ino"> |
|
<FileType>Document</FileType> |
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild> |
|
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist $(ProjectDir)$(IntDir)$(ProjectName).ino.elf del $(ProjectDir)$(IntDir)$(ProjectName).ino.elf |
|
"C:\Program Files (x86)\Arduino\arduino.exe" --upload --pref build.path=$(ProjectDir)$(Configuration) %(FullPath) | more |
|
</Command> |
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">always_build_$(ProjectConfiguration).dummy</Outputs> |
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
</AdditionalInputs> |
|
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Building and uploading sketch...</Message> |
|
</CustomBuild> |
|
</ItemGroup> |
|
<ItemGroup> |
|
<ClCompile Include="OneWireSlave.cpp"> |
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> |
|
</ClCompile> |
|
<ClCompile Include="TimerOne.cpp"> |
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> |
|
</ClCompile> |
|
</ItemGroup> |
|
<ItemGroup> |
|
<ClInclude Include="config\known_16bit_timers.h" /> |
|
<ClInclude Include="LowLevel.h" /> |
|
<ClInclude Include="OneWireSlave.h" /> |
|
<ClInclude Include="TimerOne.h" /> |
|
</ItemGroup> |
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
|
<ImportGroup Label="ExtensionTargets"> |
|
</ImportGroup> |
|
</Project> |