Updated with review feedback.
[mono.git] / msvc / libmonoutils-common.targets
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <PropertyGroup>
4     <ExcludeFromWindowsBuild>true</ExcludeFromWindowsBuild>
5   </PropertyGroup>
6   <ItemGroup Label="monoutils_sources">
7     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-md5.c" />
8     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-sha1.c" />
9     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-logger.c" />
10     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-logger-internals.h" />
11     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-codeman.c" />
12     <ClCompile Include="$(MonoSourceLocation)\mono\utils\dlmalloc.c" />
13     <ClInclude Include="$(MonoSourceLocation)\mono\utils\dlmalloc.h" />
14     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-counters.c" />
15     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-compiler.h" />
16     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-complex.h" />
17     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-dl.c" />
18     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-dl-windows.c" />
19     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-dl-darwin.c">
20       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
21     </ClCompile>
22     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-dl-posix.c">
23       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
24     </ClCompile>
25     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-dl-wasm.c">
26       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
27     </ClCompile>
28     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-dl.h" />
29     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-dl-windows-internals.h" />
30     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-log-windows.c" />
31     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-log-common.c" />
32     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-log-posix.c">
33       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
34     </ClCompile>
35     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-log-android.c">
36       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
37     </ClCompile>
38     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-log-darwin.c">
39       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
40     </ClCompile>
41     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-internal-hash.c" />
42     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-internal-hash.h" />
43     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-io-portability.c" />
44     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-io-portability.h" />
45     <ClCompile Include="$(MonoSourceLocation)\mono\utils\monobitset.c" />
46     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-filemap.c" />
47     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-math.c" />
48     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-mmap.c" />
49     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-mmap-windows.c" />
50     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-mmap.h" />
51     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-mmap-internals.h" />
52     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-mmap-windows-internals.h" />
53     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-os-mutex.h" />
54     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-os-mutex.c" />
55     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-os-wait.h" />
56     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-coop-mutex.h" />
57     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-once.h" />
58     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-lazy-init.h" />
59     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-networkinterfaces.c" />
60     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-networkinterfaces.h" />
61     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-proclib.c" />
62     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-proclib-windows.c" />
63     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-proclib.h" />
64     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-proclib-windows-internals.h" />
65     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-publib.c" />
66     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-string.h" />
67     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-time.c" />
68     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-time.h" />
69     <ClInclude Include="$(MonoSourceLocation)\mono\utils\strenc.h" />
70     <ClCompile Include="$(MonoSourceLocation)\mono\utils\strenc.c" />
71     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-uri.c" />
72     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-poll.c" />
73     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-path.c" />
74     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-os-semaphore.h" />
75     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-coop-semaphore.h" />
76     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-sigcontext.h" />
77     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-stdlib.c" />
78     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-property-hash.h" />
79     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-property-hash.c" />
80     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-value-hash.h" />
81     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-value-hash.c" />
82     <ClInclude Include="$(MonoSourceLocation)\mono\utils\freebsd-elf_common.h" />
83     <ClInclude Include="$(MonoSourceLocation)\mono\utils\freebsd-elf32.h" />
84     <ClInclude Include="$(MonoSourceLocation)\mono\utils\freebsd-elf64.h" />
85     <ClInclude Include="$(MonoSourceLocation)\mono\utils\freebsd-dwarf.h" />
86     <ClInclude Include="$(MonoSourceLocation)\mono\utils\dtrace.h" />
87     <ClInclude Include="$(MonoSourceLocation)\mono\utils\gc_wrapper.h" />
88     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-error.c" />
89     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-error-internals.h" />
90     <ClInclude Include="$(MonoSourceLocation)\mono\utils\monobitset.h" />
91     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-codeman.h" />
92     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-digest.h" />
93     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-machine.h" />
94     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-math.h" />
95     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-membar.h" />
96     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-path.h" />
97     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-poll.h" />
98     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-uri.h" />
99     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-stdlib.h" />
100     <ClInclude Include="$(MonoSourceLocation)\mono\utils\valgrind.h" />
101     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mach-support.c" />
102     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mach-support.h" />
103     <ClInclude Include="$(MonoSourceLocation)\mono\utils\memcheck.h" />
104     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-context.c" />
105     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-context.h" />
106     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-stack-unwinding.h" />
107     <ClCompile Include="$(MonoSourceLocation)\mono\utils\hazard-pointer.c" />
108     <ClInclude Include="$(MonoSourceLocation)\mono\utils\hazard-pointer.h" />
109     <ClCompile Include="$(MonoSourceLocation)\mono\utils\lock-free-queue.c" />
110     <ClInclude Include="$(MonoSourceLocation)\mono\utils\lock-free-queue.h" />
111     <ClCompile Include="$(MonoSourceLocation)\mono\utils\lock-free-alloc.c" />
112     <ClInclude Include="$(MonoSourceLocation)\mono\utils\lock-free-alloc.h" />
113     <ClCompile Include="$(MonoSourceLocation)\mono\utils\lock-free-array-queue.c" />
114     <ClInclude Include="$(MonoSourceLocation)\mono\utils\lock-free-array-queue.h" />
115     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-linked-list-set.c" />
116     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-linked-list-set.h" />
117     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads.c" />
118     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-state-machine.c" />
119     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-posix.c">
120       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
121     </ClCompile>
122     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-posix-signals.c">
123       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
124     </ClCompile>
125     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-mach.c">
126       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
127     </ClCompile>
128     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-mach-helper.c">
129       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
130     </ClCompile>
131     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-windows.c" />
132     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-linux.c">
133       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
134     </ClCompile>
135     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-freebsd.c">
136       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
137     </ClCompile>
138     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-netbsd.c">
139       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
140     </ClCompile>
141     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-openbsd.c">
142       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
143     </ClCompile>
144     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-android.c">
145       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
146     </ClCompile>
147     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-haiku.c">
148       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
149     </ClCompile>
150     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-wasm.c">
151       <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild>
152     </ClCompile>
153     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-threads.h" />
154     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-threads-debug.h" />
155     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-threads-api.h" />
156     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-threads-coop.c" />
157     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-threads-coop.h" />
158     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-tls.h" />
159     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-tls.c" />
160     <ClInclude Include="$(MonoSourceLocation)\mono\utils\linux_magic.h" />
161     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-memory-model.h" />
162     <ClCompile Include="$(MonoSourceLocation)\mono\utils\atomic.c" />
163     <ClInclude Include="$(MonoSourceLocation)\mono\utils\atomic.h" />
164     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap.c" />
165     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-hwcap.h" />
166     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-vars.h" />
167     <ClInclude Include="$(MonoSourceLocation)\mono\utils\bsearch.h" />
168     <ClCompile Include="$(MonoSourceLocation)\mono\utils\bsearch.c" />
169     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-signal-handler.h" />
170     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-conc-hashtable.h" />
171     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-conc-hashtable.c" />
172     <ClInclude Include="$(MonoSourceLocation)\mono\utils\json.h" />
173     <ClCompile Include="$(MonoSourceLocation)\mono\utils\json.c" />
174     <ClCompile Include="$(MonoSourceLocation)\mono\utils\networking.c" />
175     <ClCompile Include="$(MonoSourceLocation)\mono\utils\networking-posix.c" />
176     <ClCompile Include="$(MonoSourceLocation)\mono\utils\networking-fallback.c" />
177     <ClCompile Include="$(MonoSourceLocation)\mono\utils\networking-missing.c" />
178     <ClCompile Include="$(MonoSourceLocation)\mono\utils\networking-windows.c" />
179     <ClInclude Include="$(MonoSourceLocation)\mono\utils\networking.h" />
180     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-rand.c" />
181     <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-rand-windows.c" />
182     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-rand.h" />
183     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-rand-windows-internals.h" />
184     <ClCompile Include="$(MonoSourceLocation)\mono\utils\memfuncs.c" />
185     <ClInclude Include="$(MonoSourceLocation)\mono\utils\memfuncs.h" />
186     <ClCompile Include="$(MonoSourceLocation)\mono\utils\parse.c" />
187     <ClInclude Include="$(MonoSourceLocation)\mono\utils\parse.h" />
188     <ClCompile Include="$(MonoSourceLocation)\mono\utils\checked-build.c" />
189     <ClInclude Include="$(MonoSourceLocation)\mono\utils\checked-build.h" />
190     <ClInclude Include="$(MonoSourceLocation)\mono\utils\os-event.h" />
191     <ClInclude Include="$(MonoSourceLocation)\mono\utils\refcount.h" />
192     <ClInclude Include="$(MonoSourceLocation)\mono\utils\w32api.h" />
193     <ClInclude Include="$(MonoSourceLocation)\mono\utils\unlocked.h" />
194   </ItemGroup>
195   <ItemGroup Label="libmonoutilsinclude_headers">
196     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-logger.h" />
197     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-error.h" />
198     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-publib.h" />
199     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-dl-fallback.h" />
200     <ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-counters.h" />
201   </ItemGroup>
202   <ItemGroup>
203     <None Include="$(MonoSourceLocation)\mono\utils\Makefile.am" />
204   </ItemGroup>
205 </Project>