Fix build script 86/148186/1 preview1-00165
authorWonyoung Choi <wy80.choi@samsung.com>
Thu, 7 Sep 2017 04:45:27 +0000 (13:45 +0900)
committerWonyoung Choi <wy80.choi@samsung.com>
Thu, 7 Sep 2017 04:45:27 +0000 (13:45 +0900)
Change-Id: I50a80f2ec2655264a34028cf4d938351a002aa52

build/build.dummy.csproj
build/build.proj

index 2100ad3..264b527 100644 (file)
@@ -10,6 +10,7 @@
     <GenerateDependencyFile>false</GenerateDependencyFile>
     <DummyAssemblyVersion>$(VersionPrefix)</DummyAssemblyVersion>
     <BaseIntermediateOutputPath>$(OutputBaseDir)obj\</BaseIntermediateOutputPath>
+    <OutDir>$(OutputDummyDir)</OutDir>
   </PropertyGroup>
 
   <!-- Properties for directories -->
index ccb85da..dc1f4bf 100644 (file)
@@ -5,6 +5,7 @@
   <!-- Common Properties -->
   <PropertyGroup>
     <PublicModuleListFile>$(PackageSrcDir)PublicModuleList.txt</PublicModuleListFile>
+    <DummyBuildProject>$(MSBuildThisFileDirectory)build.dummy.csproj</DummyBuildProject>
   </PropertyGroup>
 
   <!-- Build Properties -->
   <Target Name="Build" DependsOnTargets="Clean">
 
     <MSBuild Projects="@(ProjectToBuild)"
-             Properties="Configuration=$(Configuration);OutDir=$(OutputPlatformDir);RestoreSources=$(RestoreSources)"
+             Properties="Configuration=$(Configuration);RestoreSources=$(RestoreSources)"
+             Targets="Restore" />
+
+    <MSBuild Projects="@(ProjectToBuild)"
+             Properties="Configuration=$(Configuration);OutDir=$(OutputPlatformDir)"
              BuildInParallel="true"
              UseResultsCache="true"
-             Targets="Restore;Rebuild" />
+             Targets="Build" />
 
     <ReadLinesFromFile File="$(PublicModuleListFile)">
       <Output TaskParameter="Lines" ItemName="PublicProject" />
   -->
   <Target Name="BuildDummy">
 
-    <MSBuild Projects="$(MSBuildThisFileDirectory)build.dummy.csproj"
-             Properties="Configuration=$(Configuration);OutDir=$(OutputBaseDir)\obj\bin;RestoreSources=$(RestoreSources)"
-             BuildInParallel="true"
-             UseResultsCache="true"
+    <MSBuild Projects="$(DummyBuildProject)"
+             Properties="Configuration=$(Configuration);RestoreSources=$(RestoreSources)"
              Targets="Restore;Rebuild" />
 
   </Target>