-
Notifications
You must be signed in to change notification settings - Fork 1
/
BuildLibraries.MSBuild.xml
87 lines (61 loc) · 4.46 KB
/
BuildLibraries.MSBuild.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="DefaultTarget" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="Common">
<Verbosity>diagnostic</Verbosity>
<MSBuildExtensionsPath>Dependencies\MSBuild</MSBuildExtensionsPath>
<MSBuildCommunityTasksPath>$(MSBuildExtensionsPath)\..\..</MSBuildCommunityTasksPath>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\MSBuild.Community.Tasks.Targets"/>
<PropertyGroup Label="Libraries">
<LibrariesDefaultBuildProperties>Configuration=Debug;Platform=AnyCPU;</LibrariesDefaultBuildProperties>
<CitiEvoRpcRoot>CITI.EVO.Rpc</CitiEvoRpcRoot>
<CitiEvoRpcProject>$(CitiEvoRpcRoot)\CITI.EVO.Rpc.csproj</CitiEvoRpcProject>
<CitiEvoToolsRoot>CITI.EVO.Tools</CitiEvoToolsRoot>
<CitiEvoToolsProject>$(CitiEvoToolsRoot)\CITI.EVO.Tools.csproj</CitiEvoToolsProject>
<LmisContractsRoot>Lmis.Contracts</LmisContractsRoot>
<LmisContractsProject>$(LmisContractsRoot)\Lmis.Contracts.csproj</LmisContractsProject>
<CitiEvoProxiesRoot>CITI.EVO.Proxies</CitiEvoProxiesRoot>
<CitiEvoProxiesProject>$(CitiEvoProxiesRoot)\CITI.EVO.Proxies.csproj</CitiEvoProxiesProject>
<LmisToolsRoot>Lmis.Tools</LmisToolsRoot>
<LmisToolsProject>$(LmisToolsRoot)\Lmis.Tools.csproj</LmisToolsProject>
<LmisPortalDalRoot>Lmis.Portal.DAL</LmisPortalDalRoot>
<LmisPortalDalProject>$(LmisPortalDalRoot)\Lmis.Portal.DAL.csproj</LmisPortalDalProject>
<LmisPortalBllRoot>Lmis.Portal.BLL</LmisPortalBllRoot>
<LmisPortalBllProject>$(LmisPortalBllRoot)\Lmis.Portal.BLL.csproj</LmisPortalBllProject>
<LmisPortalDalRoot>Lmis.Portal.DAL</LmisPortalDalRoot>
<LmisPortalDalProject>$(LmisPortalDalRoot)\Lmis.Portal.DAL.csproj</LmisPortalDalProject>
<CitiEvoCommonDataDalRoot>CITI.EVO.CommonData.DAL</CitiEvoCommonDataDalRoot>
<CitiEvoCommonDataDalProject>$(CitiEvoCommonDataDalRoot)\CITI.EVO.CommonData.DAL.csproj</CitiEvoCommonDataDalProject>
<CitiEvoUserManagementDalRoot>CITI.EVO.UserManagement.DAL</CitiEvoUserManagementDalRoot>
<CitiEvoUserManagementDalProject>$(CitiEvoUserManagementDalRoot)\CITI.EVO.UserManagement.DAL.csproj</CitiEvoUserManagementDalProject>
</PropertyGroup>
<Target Name="BuildLibraries">
<Delete Files="@(MisLibraries)" >
<Output TaskParameter="DeletedFiles" ItemName="SuccessfullyDeletedFiles"/>
</Delete>
<MSBuild ContinueOnError="false" Projects="$(CitiEvoRpcProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(CitiEvoToolsProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(LmisContractsProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(CitiEvoProxiesProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(LmisToolsProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(LmisPortalDalProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(LmisPortalBllProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(LmisPortalDalProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(CitiEvoCommonDataDalProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
<MSBuild ContinueOnError="false" Projects="$(CitiEvoUserManagementDalProject)" Properties="$(LibrariesDefaultBuildProperties)" />
<Message Text="--------------------------------------------------------" />
</Target>
<Target Name="DefaultTarget">
<CallTarget Targets="BuildLibraries" />
<Message Text="++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" />
</Target>
</Project>