source: EcnlProtoTool/trunk/webapp/webmrbc/webmrbc.csproj@ 425

Last change on this file since 425 was 425, checked in by coas-nagasima, 4 years ago

Visual Studio 2019 と Bridge.NET でビルドできるよう更新。

  • Property svn:eol-style set to CRLF
  • Property svn:mime-type set to text/plain
File size: 10.2 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4 <PropertyGroup>
5 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7 <ProductVersion>
8 </ProductVersion>
9 <SchemaVersion>2.0</SchemaVersion>
10 <ProjectGuid>{7E71D3E4-F61A-4423-994A-EB307D7618E0}</ProjectGuid>
11 <ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
12 <OutputType>Library</OutputType>
13 <AppDesignerFolder>Properties</AppDesignerFolder>
14 <RootNamespace>WebMrbc</RootNamespace>
15 <AssemblyName>WebMrbc</AssemblyName>
16 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
17 <UseIISExpress>true</UseIISExpress>
18 <IISExpressSSLPort />
19 <IISExpressAnonymousAuthentication />
20 <IISExpressWindowsAuthentication />
21 <IISExpressUseClassicPipelineMode />
22 <UseGlobalApplicationHostFile />
23 <NuGetPackageImportStamp>
24 </NuGetPackageImportStamp>
25 <Use64BitIISExpress />
26 </PropertyGroup>
27 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
28 <DebugSymbols>true</DebugSymbols>
29 <DebugType>full</DebugType>
30 <Optimize>false</Optimize>
31 <OutputPath>bin\</OutputPath>
32 <DefineConstants>DEBUG;TRACE</DefineConstants>
33 <ErrorReport>prompt</ErrorReport>
34 <WarningLevel>4</WarningLevel>
35 <NoStdLib>true</NoStdLib>
36 </PropertyGroup>
37 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
38 <DebugType>pdbonly</DebugType>
39 <Optimize>true</Optimize>
40 <OutputPath>bin\</OutputPath>
41 <DefineConstants>TRACE</DefineConstants>
42 <ErrorReport>prompt</ErrorReport>
43 <WarningLevel>4</WarningLevel>
44 <NoStdLib>true</NoStdLib>
45 </PropertyGroup>
46 <ItemGroup>
47 <Content Include="ace\ace.js" />
48 <Content Include="ace\mode-ruby.js" />
49 <Content Include="ace\theme-twilight.js" />
50 <Content Include="arduino_toolbox.xml" />
51 <Content Include="bootstrap\css\bootstrap-theme.css" />
52 <Content Include="bootstrap\css\bootstrap.css" />
53 <Content Include="bootstrap\fonts\glyphicons-halflings-regular.svg" />
54 <Content Include="bootstrap\js\bootstrap.js" />
55 <Content Include="css\webmrbc.css" />
56 <Content Include="ecnl_toolbox.xml" />
57 <Content Include="img\banner.svg" />
58 <Content Include="img\core-s.svg" />
59 <Content Include="img\no_image.png" />
60 <Content Include="js\blockly.js" />
61 <Content Include="js\bridge.js" />
62 <Content Include="js\FileSaver.js" />
63 <Content Include="js\jquery-3.1.0.js" />
64 <Content Include="js\jszip.js" />
65 <Content Include="js\webmrbc.js" />
66 <Content Include="src\main.rb" />
67 <Content Include="xterm\addons\fit\fit.js" />
68 <Content Include="xterm\src\xterm.css" />
69 <Content Include="xterm\src\xterm.js" />
70 <Content Include="Bridge\bridge.json" />
71 <Content Include="bootstrap\fonts\glyphicons-halflings-regular.eot" />
72 <Content Include="bootstrap\fonts\glyphicons-halflings-regular.ttf" />
73 <Content Include="bootstrap\fonts\glyphicons-halflings-regular.woff" />
74 <Content Include="bootstrap\fonts\glyphicons-halflings-regular.woff2" />
75 <Content Include="echonet_objects.json" />
76 <Content Include="information.json" />
77 <Content Include="bridge.json" />
78 <None Include="packages.config" />
79 <None Include="Web.Debug.config">
80 <DependentUpon>Web.config</DependentUpon>
81 <SubType>Designer</SubType>
82 </None>
83 <None Include="Web.Release.config">
84 <DependentUpon>Web.config</DependentUpon>
85 </None>
86 </ItemGroup>
87 <ItemGroup>
88 <Content Include="mrbc.js" />
89 <Content Include="index.html" />
90 <Content Include="Web.config">
91 <SubType>Designer</SubType>
92 </Content>
93 </ItemGroup>
94 <ItemGroup>
95 <Compile Include="Ace.cs" />
96 <Compile Include="App.cs" />
97 <Compile Include="Arduino\GrPeach.cs" />
98 <Compile Include="Arduino\GrSakura.cs" />
99 <Compile Include="Arduino\I2cBlock.cs" />
100 <Compile Include="Arduino\KernelBlock.cs" />
101 <Compile Include="Arduino\MemFileBlock.cs" />
102 <Compile Include="Arduino\RtcBlock.cs" />
103 <Compile Include="Arduino\SdBlock.cs" />
104 <Compile Include="Arduino\SerialBlock.cs" />
105 <Compile Include="Arduino\ServoBlock.cs" />
106 <Compile Include="Arduino\SystemBlock.cs" />
107 <Compile Include="Arduino\TargetBoard.cs" />
108 <Compile Include="Block.cs" />
109 <Compile Include="Blockly.cs" />
110 <Compile Include="BlocklyView.cs" />
111 <Compile Include="Blocks\Colour.cs" />
112 <Compile Include="Blocks\Lists.cs" />
113 <Compile Include="Blocks\Logic.cs" />
114 <Compile Include="Blocks\Loops.cs" />
115 <Compile Include="Blocks\Math.cs" />
116 <Compile Include="Blocks\Procedures.cs" />
117 <Compile Include="Blocks\Text.cs" />
118 <Compile Include="Blocks\Variables.cs" />
119 <Compile Include="Collection.cs" />
120 <Compile Include="Ecnl\CodeGenerator.cs" />
121 <Compile Include="Ecnl\EcnlAPIBlock.cs" />
122 <Compile Include="Ecnl\EcnlTaskBlock.cs" />
123 <Compile Include="Ecnl\EObjectBlock.cs" />
124 <Compile Include="Ecnl\EObjectWorkspace.cs" />
125 <Compile Include="Ecnl\JsonData.cs" />
126 <Compile Include="Ecnl\ValueRange.cs" />
127 <Compile Include="Emscripten.cs" />
128 <Compile Include="EObjectModalView.cs" />
129 <Compile Include="ClassSelectorView.cs" />
130 <Compile Include="MainLoopBlock.cs" />
131 <Compile Include="Generator.cs" />
132 <Compile Include="MrbParser.cs" />
133 <Compile Include="MrbAstNodes.cs" />
134 <Compile Include="Mruby.cs" />
135 <Compile Include="Names.cs" />
136 <Compile Include="Procedures.cs" />
137 <Compile Include="Properties\AssemblyInfo.cs" />
138 <Compile Include="MainMenuView.cs" />
139 <Compile Include="Ruby.cs" />
140 <Compile Include="Ruby\Colour.cs" />
141 <Compile Include="Ruby\Lists.cs" />
142 <Compile Include="Ruby\Logic.cs" />
143 <Compile Include="Ruby\Loops.cs" />
144 <Compile Include="Ruby\Math.cs" />
145 <Compile Include="Ruby\Procedures.cs" />
146 <Compile Include="Ruby\Text.cs" />
147 <Compile Include="Ruby\Variables.cs" />
148 <Compile Include="MrbScanner.cs" />
149 <Compile Include="SwitchCaseBlock.cs" />
150 <Compile Include="Variables.cs" />
151 <Compile Include="XTerm.cs" />
152 </ItemGroup>
153 <ItemGroup>
154 <Reference Include="Bridge, Version=17.10.0.0, Culture=neutral, processorArchitecture=MSIL">
155 <HintPath>..\packages\Bridge.Core.17.10.1\lib\net40\Bridge.dll</HintPath>
156 </Reference>
157 <Reference Include="Bridge.Bootstrap3, Version=3.24.0.0, Culture=neutral, processorArchitecture=MSIL">
158 <HintPath>..\packages\Bridge.Bootstrap.3.24.0\lib\net40\Bridge.Bootstrap3.dll</HintPath>
159 </Reference>
160 <Reference Include="Bridge.Html5, Version=17.10.0.0, Culture=neutral, processorArchitecture=MSIL">
161 <HintPath>..\packages\Bridge.Html5.17.10.0\lib\net40\Bridge.Html5.dll</HintPath>
162 </Reference>
163 <Reference Include="Bridge.jQuery2, Version=2.24.0.0, Culture=neutral, processorArchitecture=MSIL">
164 <HintPath>..\packages\Bridge.jQuery.2.24.0\lib\net40\Bridge.jQuery2.dll</HintPath>
165 </Reference>
166 <Reference Include="Bridge.WebGL, Version=1.23.0.0, Culture=neutral, processorArchitecture=MSIL">
167 <HintPath>..\packages\Bridge.WebGL.1.23.0\lib\net40\Bridge.WebGL.dll</HintPath>
168 </Reference>
169 </ItemGroup>
170 <PropertyGroup>
171 <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
172 <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
173 </PropertyGroup>
174 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
175 <Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
176 <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
177 <ProjectExtensions>
178 <VisualStudio>
179 <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
180 <WebProjectProperties>
181 <UseIIS>True</UseIIS>
182 <AutoAssignPort>True</AutoAssignPort>
183 <DevelopmentServerPort>49565</DevelopmentServerPort>
184 <DevelopmentServerVPath>/</DevelopmentServerVPath>
185 <IISUrl>http://localhost:49565/</IISUrl>
186 <NTLMAuthentication>False</NTLMAuthentication>
187 <UseCustomServer>False</UseCustomServer>
188 <CustomServerUrl>
189 </CustomServerUrl>
190 <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
191 </WebProjectProperties>
192 </FlavorProperties>
193 </VisualStudio>
194 </ProjectExtensions>
195 <PropertyGroup>
196 <PostBuildEvent>cd $(ProjectDir)
197call copy.bat</PostBuildEvent>
198 </PropertyGroup>
199 <Import Project="..\packages\Bridge.Min.17.10.1\build\Bridge.Min.targets" Condition="Exists('..\packages\Bridge.Min.17.10.1\build\Bridge.Min.targets')" />
200 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
201 <PropertyGroup>
202 <ErrorText>このプロジェクトは、このコンピューター上にない NuGet パッケージを参照しています。それらのパッケージをダウンロードするには、[NuGet パッケージの復元] を使用します。詳細については、http://go.microsoft.com/fwlink/?LinkID=322105 を参照してください。見つからないファイルは {0} です。</ErrorText>
203 </PropertyGroup>
204 <Error Condition="!Exists('..\packages\Bridge.Min.17.10.1\build\Bridge.Min.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Bridge.Min.17.10.1\build\Bridge.Min.targets'))" />
205 </Target>
206 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
207 Other similar extension points exist, see Microsoft.Common.targets.
208 <Target Name="BeforeBuild">
209 </Target>
210 <Target Name="AfterBuild">
211 </Target>
212 -->
213</Project>
Note: See TracBrowser for help on using the repository browser.