OSDN Git Service

AppliStation-GUI,アイコン生成メソッドの改良およびそれに伴う変更
[applistation/AppliStation.git] / AppliStation.proj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Dist" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3 \r
4   <PropertyGroup>\r
5     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
6 \r
7     <DistDir>dist</DistDir>\r
8     <AllGetBinDir>all-get/bin/$(Configuration)</AllGetBinDir>\r
9     <ArchiveInstBinDir>archive-inst/bin/$(Configuration)</ArchiveInstBinDir>\r
10     <AppliStationBinDir>AppliStation/bin/$(Configuration)</AppliStationBinDir>\r
11   </PropertyGroup>\r
12 \r
13   <ItemGroup>\r
14     <ProviderList Include="provider.list.txt" />\r
15   </ItemGroup>\r
16 \r
17   <ItemGroup>\r
18     <AllGetBin Include="$(AllGetBinDir)/*.exe;$(AllGetBinDir)/*.dll" />\r
19     <ArchiveInstBin Include="$(ArchiveInstBinDir)/*.exe" />\r
20     <AppliStationBin Include="$(AppliStationBinDir)/*.png;$(AppliStationBinDir)/*.exe" />\r
21   </ItemGroup>\r
22 \r
23   <ItemGroup Condition=" '$(IncludePdb)' == 'Yes' ">\r
24     <AllGetBin Include="$(AllGetBinDir)/*.exe;$(AllGetBinDir)/*.dll;$(AllGetBinDir)/*.pdb" />\r
25     <ArchiveInstBin Include="$(ArchiveInstBinDir)/*.exe;$(ArchiveInstBinDir)/*.pdb" />\r
26     <AppliStationBin Include="$(AppliStationBinDir)/*.png;$(AppliStationBinDir)/*.exe;$(AppliStationBinDir)/*.pdb" />\r
27   </ItemGroup>\r
28 \r
29   <Target Name="Build">\r
30     <MSBuild Projects="AppliStation.sln" />\r
31   </Target>\r
32 \r
33   <Target Name="Dist">\r
34     <MakeDir Directories="$(DistDir)" />\r
35 \r
36     <Copy SourceFiles="@(AllGetBin)" DestinationFolder="$(DistDir)" />\r
37     <Copy SourceFiles="@(ProviderList)" DestinationFolder="$(DistDir)" />\r
38     <Copy SourceFiles="@(ArchiveInstBin)" DestinationFolder="$(DistDir)" />\r
39     <Copy SourceFiles="@(AppliStationBin)" DestinationFolder="$(DistDir)" />\r
40   </Target>\r
41 \r
42 </Project>\r