Skip to content

Commit

Permalink
build: add virtiofs project.
Browse files Browse the repository at this point in the history
  • Loading branch information
Gal Hammer authored and YanVugenfirer committed Mar 29, 2020
1 parent bf3e312 commit e864b9b
Show file tree
Hide file tree
Showing 4 changed files with 619 additions and 43 deletions.
2 changes: 1 addition & 1 deletion clean.bat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@echo off
for %%D in (VirtIO NetKVM viostor vioscsi Balloon vioserial viorng vioinput pvpanic pciserial fwcfg packaging Q35 ivshmem fwcfg64) do (
for %%D in (VirtIO NetKVM viostor vioscsi Balloon vioserial viorng vioinput viofs pvpanic pciserial fwcfg packaging Q35 ivshmem fwcfg64) do (
pushd %%D
if exist cleanall.bat (
call cleanall.bat
Expand Down
20 changes: 10 additions & 10 deletions viofs/VirtFS Package/VirtFS Package.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -99,34 +99,34 @@
<FilesToPackage Include="..\pci\x64\Win8 Release\viofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|x64'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|Win32'">
<FilesToPackage Include="..\svc\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|Win32'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|Win32'">
<FilesToPackage Include="..\svc\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\x64\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|x64'">
<FilesToPackage Include="..\svc\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|Win32'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\x64\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|x64'">
<FilesToPackage Include="..\svc\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\pci\Win32\Win10 Release\viofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
<FilesToPackage Include="..\svc\x64\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|x64'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\pci\x64\Win10 Release\viofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
<FilesToPackage Include="..\svc\x64\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
<FilesToPackage Include="..\svc\x64\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win8 Release|x64'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
<FilesToPackage Include="..\pci\Win32\Win10 Release\viofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\x64\Release\virtiofs.exe" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
<FilesToPackage Include="..\pci\x64\Win10 Release\viofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
<FilesToPackage Include="..\x64\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
<FilesToPackage Include="..\svc\x64\Release\virtiofs.pdb" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
<PackageRelativeDirectory>.</PackageRelativeDirectory>
</FilesToPackage>
</ItemGroup>
Expand Down
8 changes: 6 additions & 2 deletions viofs/svc/virtiofs.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<ProjectGuid>{9D87E5A8-84AE-4775-90B5-CC75CA420670}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>virtiofs</RootNamespace>
<WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
<ProjectName>virtiofs</ProjectName>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Expand Down Expand Up @@ -73,15 +73,19 @@
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(Platform)\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>)$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<OutDir>$(Platform)\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(Configuration)\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
Expand Down Expand Up @@ -176,4 +180,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
</Project>
Loading

0 comments on commit e864b9b

Please sign in to comment.