Looks for the build output app.js to determine if we need to call BuildBelle.bat

This commit is contained in:
Sebastiaan Janssen
2017-09-08 13:10:09 +02:00
parent 9946d36d00
commit 09c23e93c2

View File

@@ -2427,12 +2427,13 @@ xcopy "$(ProjectDir)"..\packages\SqlServerCE.4.0.0.1\x86\*.* "$(TargetDir)x86\"
<!-- Create ClientDependency.config file from Template if it doesn't exist -->
<Copy SourceFiles="$(ProjectDir)Config\ClientDependency.Release.config" DestinationFiles="$(ProjectDir)Config\ClientDependency.config" OverwriteReadOnlyFiles="true" SkipUnchangedFiles="false" Condition="!Exists('$(ProjectDir)Config\ClientDependency.config')" />
<!-- Only runs if the Belle build folder doesn't yet exist -->
<CallTarget Targets="BelleBuild" Condition="!Exists('$(ProjectDir)\..\Umbraco.Web.UI.Client\build')" />
<CallTarget Targets="BelleBuild" Condition="!Exists('$(ProjectDir)\..\Umbraco.Web.UI\Umbraco\js\app.js')" />
</Target>
<Target Name="AfterBuild">
<Copy SourceFiles="$(ProjectDir)Web.$(Configuration).config.transformed" DestinationFiles="$(ProjectDir)Web.config" OverwriteReadOnlyFiles="true" SkipUnchangedFiles="false" Condition="$(BuildingInsideVisualStudio) == true" />
</Target>
<Target Name="BelleBuild" BeforeTargets="Rebuild">
<Message Text="Building Belle (due to a rebuild or this being the first build)" Importance="high" />
<!-- Only runs when a Rebuild is requested -->
<ReadLinesFromFile File="$(ProjectDir)\..\..\build\UmbracoVersion.txt">
<Output TaskParameter="Lines" PropertyName="VersionNumber" />