Merge remote-tracking branch 'origin/API10' into tizen_7.0
[platform/core/csapi/tizenfx.git] / build / common.targets
index 7cbf1b3..b2842d7 100644 (file)
@@ -1,32 +1,24 @@
 <Project>
 
-  <UsingTask TaskName="GenDummyTask" AssemblyFile="$(MSBuildThisFileDirectory)..\tools\bin\GenDummy.Tasks\GenDummy.Tasks.dll" />
+  <Import Project="$(MSBuildThisFileDirectory)profiles.targets" />
 
-  <Target Name="CopyToArtifactsDirectory"
-          Condition="'$(ArtifactsDirectory)' != ''"
-          DependsOnTargets="GetCopyToOutputDirectoryItems">
-    <ItemGroup>
-      <OutputFilesToCopy Include="$(OutDir)**" />
-    </ItemGroup>
-    <Copy SourceFiles="@(OutputFilesToCopy)"
-          DestinationFiles="$(ArtifactsDirectory)%(RecursiveDir)%(Filename)%(Extension)" />
-  </Target>
+  <PropertyGroup>
+    <__PostBuildDependsOn>
+      _CopyPreloadFilesToOutDir;
+      GenerateProfileFileList;
+    </__PostBuildDependsOn>
+  </PropertyGroup>
 
-  <Target Name="CopyToDummyArtifactsDirectory"
-          DependsOnTargets="GetCopyToOutputDirectoryItems">
-    <Copy SourceFiles="$(TargetPath)"
-          DestinationFiles="$(OutputDummyDir)$(TargetFileName)" />
+  <Target Name="__PostBuild"
+          AfterTargets="Build"
+          DependsOnTargets="$(__PostBuildDependsOn)">
   </Target>
 
-  <Target Name="BeforeCompile"
-          Condition="'$(IsDummyBuild)' == 'True'">
-    <GenDummyTask Sources="@(Compile)" OutputDirectory="$(IntermediateOutputPath)dummy\">
-      <Output TaskParameter="GeneratedFiles" ItemName="_DummyCompile" />
-    </GenDummyTask>
-    <ItemGroup>
-      <Compile Remove="@(Compile)" />
-      <Compile Include="@(_DummyCompile)" />
-    </ItemGroup>
+  <Target Name="_CopyPreloadFilesToOutDir">
+
+    <Copy SourceFiles="@(TizenPreloadFile)"
+          DestinationFiles="$(OutDir)%(Sequence).%(Filename)%(Extension)" />
+
   </Target>
 
 </Project>