xref: /AOO41X/main/icu/createmak.cfg (revision 7ccb0d530a82b7ad7d024d7230ef1f4a7f5faac3)
1*7ccb0d53SArrigo Marchiori[Architecture]
2*7ccb0d53SArrigo Marchiorix86
3*7ccb0d53SArrigo Marchiori
4cdf0e10cSrcweir[Copy]
5cdf0e10cSrcweirSOURCE=<HEADER>
6cdf0e10cSrcweirInputPath=<INPUTPATH>
7cdf0e10cSrcweir"<TARGET>" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
8cdf0e10cSrcweir    <TARGETPATH>
9cdf0e10cSrcweir
10cdf0e10cSrcweir[Deps]
11cdf0e10cSrcweirSOURCE=.\<SOURCEFILE>.<EXT>
12cdf0e10cSrcweir"$(INTDIR)\<SOURCEFILE>.obj": $(SOURCE) "$(INTDIR)" <HEADER_LIST>
13cdf0e10cSrcweir
14cdf0e10cSrcweir[Cpp]
15cdf0e10cSrcweirCPP=cl.exe
16cdf0e10cSrcweir[Link]
17cdf0e10cSrcweirLINK32=link.exe
18cdf0e10cSrcweir[CDefs_Common]
19cdf0e10cSrcweir
20cdf0e10cSrcweir[RSC_Template]
21cdf0e10cSrcweirRSC=rc.exe
22cdf0e10cSrcweirRSC_PROJ=/l 0x409 /fo"$(INTDIR)\<FILEOUT>.res" /i "..\common" /d "NDEBUG"
23cdf0e10cSrcweirSOURCE=<FILE>
24cdf0e10cSrcweir"$(INTDIR)\<FILEOUT>.res" : $(SOURCE) "$(INTDIR)"
25cdf0e10cSrcweir	$(RSC) $(RSC_PROJ) $(SOURCE)
26cdf0e10cSrcweir
27cdf0e10cSrcweir[General_CFlags]
28cdf0e10cSrcweirCPP_PROJ_INCLUDES=<AddIncDirs>
29cdf0e10cSrcweirCDEFS=<PreProcDefs>
30cdf0e10cSrcweirCOPT=-nologo -O2 -Ob2
31cdf0e10cSrcweirCPDBOBJ=-FD -Fo"$(INTDIR)\\" -Fd"$(INTDIR)\\"
32cdf0e10cSrcweirCTOOLSFLAGS=-nologo -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c
33cdf0e10cSrcweirCDEF1FLAGS= -D "_WINDOWS" -D "_MBCS"
34cdf0e10cSrcweir
35cdf0e10cSrcweir[CFlags_common]
36cdf0e10cSrcweirCPP_PROJ=-nologo -MD -Za -Zi -W3 -GF -O2 -Ob2 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c
37cdf0e10cSrcweir
38*7ccb0d53SArrigo Marchiori[CFlags_samples_cal]
39*7ccb0d53SArrigo MarchioriCPP_PROJ=-MD -O2 $(CTOOLSFLAGS)
40*7ccb0d53SArrigo Marchiori
41*7ccb0d53SArrigo Marchiori[CFlags_samples_date]
42*7ccb0d53SArrigo MarchioriCPP_PROJ=-MD -O2 $(CTOOLSFLAGS)
43*7ccb0d53SArrigo Marchiori
44cdf0e10cSrcweir[CFlags_i18n]
45cdf0e10cSrcweirCPP_PROJ=-MD -W3 -Oi -Op -GF -FD -GS -Gy -Za -Zi $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/i18n.pch" $(CPDBOBJ) -c
46cdf0e10cSrcweir
47cdf0e10cSrcweir[CFlags_extra_uconv]
48cdf0e10cSrcweirCPP_PROJ=-MD -W3 -Op -GF -Gy $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/uconv.pch" $(CPDBOBJ) -c
49cdf0e10cSrcweir
50cdf0e10cSrcweir[CFlags_layout]
51cdf0e10cSrcweirCPP_PROJ=-Za -GF -Gy -W3 $(EXCEPTIONSWITCH) -O2 $(CPP_PROJ_INCLUDES) $(CDEFS) -D "LAYOUT_EXPORTS" -D "_WINDOWS" -D "_MBCS" -D "_USRDLL" $(CPDBOBJ) -c
52cdf0e10cSrcweir
53cdf0e10cSrcweir[CFlags_io]
54cdf0e10cSrcweirCPP_PROJ=-Za -GF -Gy -W3 $(EXCEPTIONSWITCH) -O2 $(CPP_PROJ_INCLUDES) $(CDEFS) -D "LAYOUT_EXPORTS" -D "_WINDOWS" -D "_MBCS" -D "_USRDLL" $(CPDBOBJ) -c
55cdf0e10cSrcweir
56cdf0e10cSrcweir[CFlags_layoutex]
57cdf0e10cSrcweirCPP_PROJ=-MT -W3 -Op -GF -Gy $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/layoutex.pch" $(CPDBOBJ) -c
58cdf0e10cSrcweir
59cdf0e10cSrcweir[CFlags_stubdata]
60cdf0e10cSrcweirCPP_PROJ=-MD -W3 -Op -GF -Gy -Za $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/stubdata.pch" $(CPDBOBJ) -c
61cdf0e10cSrcweir
62cdf0e10cSrcweir[CFlags_test_cintltst]
63cdf0e10cSrcweirCPP_PROJ=-MT -Za -O2 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c
64cdf0e10cSrcweir
65cdf0e10cSrcweir[CFlags_test_intltest]
66cdf0e10cSrcweirCPP_PROJ=-nologo -MT -Za -Zi -Ox -Ob0 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c
67cdf0e10cSrcweir
68cdf0e10cSrcweir[CFlags_test_iotest]
69cdf0e10cSrcweirCPP_PROJ=-nologo -MD -Za -Zi -Ox -Ob0 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c
70cdf0e10cSrcweir
71cdf0e10cSrcweir[CFlags_test_letest]
72cdf0e10cSrcweirCPP_PROJ=-nologo -MD -Za -Zi -Ox -Ob0 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c
73cdf0e10cSrcweir
74cdf0e10cSrcweir[CFlags_tools_ctestfw]
75cdf0e10cSrcweirCPP_PROJ=-nologo -MD -O2 -Op -FD -Za -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/icutest.pch" $(CPDBOBJ) -c
76cdf0e10cSrcweir
77cdf0e10cSrcweir[CFlags_tools_genbrk]
78cdf0e10cSrcweirCPP_PROJ=-nologo -MD -Za -O2 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c
79cdf0e10cSrcweir
80cdf0e10cSrcweir[CFlags_tools_gencase]
81cdf0e10cSrcweirCPP_PROJ=-nologo -MD -GF -Za -Zi -W3 $(EXCEPTIONSWITCH) $(COPT) $(CPDBOBJ) -c
82cdf0e10cSrcweir
83cdf0e10cSrcweir[CFlags_tools_genccode]
84cdf0e10cSrcweirCPP_PROJ=-MD -O2 $(CTOOLSFLAGS)
85cdf0e10cSrcweir
86*7ccb0d53SArrigo Marchiori[CFlags_tools_gencfu]
87*7ccb0d53SArrigo MarchioriCPP_PROJ=-MD -O2 $(CTOOLSFLAGS)
88*7ccb0d53SArrigo Marchiori
89cdf0e10cSrcweir[CFlags_tools_gencmn]
90cdf0e10cSrcweirCPP_PROJ=-O2 -Za $(CTOOLSFLAGS)
91cdf0e10cSrcweir
92cdf0e10cSrcweir[CFlags_tools_genctd]
93cdf0e10cSrcweirCPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS)
94cdf0e10cSrcweir
95cdf0e10cSrcweir[CFlags_tools_gencnval]
96cdf0e10cSrcweirCPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS)
97cdf0e10cSrcweir
98cdf0e10cSrcweir[CFlags_tools_gennames]
99cdf0e10cSrcweirCPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS)
100cdf0e10cSrcweir
101cdf0e10cSrcweir[CFlags_tools_gennorm]
102cdf0e10cSrcweirCPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS)
103cdf0e10cSrcweir
104cdf0e10cSrcweir[CFlags_tools_genpname]
105cdf0e10cSrcweirCPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS)
106cdf0e10cSrcweir
107cdf0e10cSrcweir[CFlags_tools_genprops]
108cdf0e10cSrcweirCPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS)
109cdf0e10cSrcweir
110cdf0e10cSrcweir[CFlags_tools_genrb]
111cdf0e10cSrcweirCPP_PROJ=-Za $(CTOOLSFLAGS)
112cdf0e10cSrcweir
113cdf0e10cSrcweir[CFlags_tools_genrb.derb]
114cdf0e10cSrcweirCPP_PROJ=-Za -GX $(CTOOLSFLAGS)
115cdf0e10cSrcweir
116cdf0e10cSrcweir[CFlags_tools_gensprep]
117cdf0e10cSrcweirCPP_PROJ=-Za $(CTOOLSFLAGS)
118cdf0e10cSrcweir
119cdf0e10cSrcweir[CFlags_tools_gentest]
120cdf0e10cSrcweirCPP_PROJ=-Za -O2 $(CTOOLSFLAGS)
121cdf0e10cSrcweir
122cdf0e10cSrcweir[CFlags_tools_genuca]
123cdf0e10cSrcweirCPP_PROJ=-Za -O2 $(CTOOLSFLAGS)
124cdf0e10cSrcweir
125cdf0e10cSrcweir[CFlags_tools_gencase]
126cdf0e10cSrcweirCPP_PROJ=-Za -O2 $(CTOOLSFLAGS)
127cdf0e10cSrcweir
128cdf0e10cSrcweir[CFlags_tools_genbidi]
129cdf0e10cSrcweirCPP_PROJ=-Za -O2 $(CTOOLSFLAGS)
130cdf0e10cSrcweir
131cdf0e10cSrcweir[CFlags_tools_icupkg]
132cdf0e10cSrcweirCPP_PROJ=-O2 $(CTOOLSFLAGS)
133cdf0e10cSrcweir
134cdf0e10cSrcweir[CFlags_tools_icuswap]
135cdf0e10cSrcweirCPP_PROJ=-O2 $(CTOOLSFLAGS)
136cdf0e10cSrcweir
137cdf0e10cSrcweir[CFlags_tools_makeconv]
138cdf0e10cSrcweirCPP_PROJ=-Za $(CTOOLSFLAGS)
139cdf0e10cSrcweir
140cdf0e10cSrcweir[CFlags_tools_pkgdata]
141cdf0e10cSrcweirCPP_PROJ=-Za -O2 $(CTOOLSFLAGS)
142cdf0e10cSrcweir
143cdf0e10cSrcweir[CFlags_tools_toolutil]
144cdf0e10cSrcweirCPP_PROJ=-MD -O2 $(CTOOLSFLAGS)
145cdf0e10cSrcweir
146cdf0e10cSrcweir[CommonLinkFlags]
147*7ccb0d53SArrigo MarchioriPDBOUT_NOPDB=/out:"<OUTFILE>"
148*7ccb0d53SArrigo MarchioriPDBOUT=/pdb:"<PDBFILE>" $(PDBOUT_NOPDB)
149*7ccb0d53SArrigo MarchioriCOMMONLINKFLAGS_NOPDB=/incremental:no /machine:I386 /nologo $(PDBOUT_NOPDB) /SAFESEH /NXCOMPAT /DYNAMICBASE
1508f2cdc60SHerbert DürrCOMMONLINKFLAGS=/incremental:no /machine:I386 /nologo $(PDBOUT) /SAFESEH /NXCOMPAT /DYNAMICBASE
151*7ccb0d53SArrigo MarchioriCOMMONLINKFLAGS_CONSOLE_NOPDB=$(COMMONLINKFLAGS_NOPDB) /subsystem:console
152cdf0e10cSrcweirCOMMONLINKFLAGS_CONSOLE=$(COMMONLINKFLAGS) /subsystem:console
153*7ccb0d53SArrigo MarchioriCOMMONLINKFLAGS_DLL_NOPDB=$(COMMONLINKFLAGS_NOPDB) /dll
154cdf0e10cSrcweirCOMMONLINKFLAGS_DLL=$(COMMONLINKFLAGS) /dll
155cdf0e10cSrcweir
156cdf0e10cSrcweir[LinkFlags_common]
157cdf0e10cSrcweirLINK32_FLAGS=icudata.lib kernel32.lib user32.lib advapi32.lib shell32.lib $(COMMONLINKFLAGS_DLL) /base:"0x4a800000" /implib:"$(OUTDIR)\icuuc.lib" /libpath:"..\..\lib"
158cdf0e10cSrcweir
159*7ccb0d53SArrigo Marchiori[LinkFlags_samples_cal]
160*7ccb0d53SArrigo MarchioriLINK32_FLAGS=..\..\..\lib\icuuc.lib ..\..\..\lib\icuin.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\icule.lib"
161*7ccb0d53SArrigo Marchiori
162*7ccb0d53SArrigo Marchiori[LinkFlags_samples_date]
163*7ccb0d53SArrigo MarchioriLINK32_FLAGS=..\..\..\lib\icuuc.lib ..\..\..\lib\icuin.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\icule.lib"
164*7ccb0d53SArrigo Marchiori
165cdf0e10cSrcweir[LinkFlags_i18n]
166cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib  $(COMMONLINKFLAGS_DLL) /base:"0x4a900000" /implib:"$(OUTDIR)\icuin.lib" /libpath:"..\..\lib"
167cdf0e10cSrcweir
168cdf0e10cSrcweir[LinkFlags_extra_uconv]
169cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icuin.lib uconvmsg.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib" /libpath:"Release"
170cdf0e10cSrcweir
171cdf0e10cSrcweir[LinkFlags_layout]
172cdf0e10cSrcweirLINK32_FLAGS=..\..\lib\icuuc.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\icule.lib"
173cdf0e10cSrcweir
174cdf0e10cSrcweir[LinkFlags_io]
175cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icuin.lib $(COMMONLINKFLAGS_DLL) /libpath:"..\..\lib" /implib:"$(OUTDIR)\icuio.lib"
176cdf0e10cSrcweir
177cdf0e10cSrcweir[LinkFlags_layoutex]
178cdf0e10cSrcweirLINK32_FLAGS=..\..\lib\icuuc.lib ..\..\lib\icule.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\iculx.lib"
179cdf0e10cSrcweir
180cdf0e10cSrcweir[LinkFlags_stubdata]
181cdf0e10cSrcweirLINK32_FLAGS=kernel32.lib user32.lib /nologo /dll /incremental:yes /machine:I386 $(PDBOUT) /implib:"..\..\lib\icudata.lib"
182cdf0e10cSrcweir
183cdf0e10cSrcweir[LinkFlags_test_cintltst]
184cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icuin.lib icutest.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib\\"
185cdf0e10cSrcweir
186cdf0e10cSrcweir[LinkFlags_test_intltest]
187cdf0e10cSrcweirLINK32_FLAGS=$(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib"
188cdf0e10cSrcweir
189cdf0e10cSrcweir[LinkFlags_test_iotest]
190cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icuin.lib icutu.lib icuio.lib icutest.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib"
191cdf0e10cSrcweir
192cdf0e10cSrcweir[LinkFlags_test_letest]
193cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icuin.lib icutu.lib icule.lib iculx.lib icutest.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib"
194cdf0e10cSrcweir
195cdf0e10cSrcweir[LinkFlags_tools_ctestfw]
196cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\icutest.lib" /libpath:"..\..\..\lib"
197cdf0e10cSrcweir
198cdf0e10cSrcweir[LinkFlags_tools_genbrk]
199cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
200cdf0e10cSrcweir
201cdf0e10cSrcweir[LinkFlags_tools_gencmn]
202cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
203cdf0e10cSrcweir
204cdf0e10cSrcweir[LinkFlags_tools_genctd]
205cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
206cdf0e10cSrcweir
207cdf0e10cSrcweir[LinkFlags_tools_gencnval]
208cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
209cdf0e10cSrcweir
210cdf0e10cSrcweir[LinkFlags_tools_genccode]
211cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
212cdf0e10cSrcweir
213*7ccb0d53SArrigo Marchiori[LinkFlags_tools_gencfu]
214*7ccb0d53SArrigo MarchioriLINK32_FLAGS=icuuc.lib icutu.lib icuin.lib $(COMMONLINKFLAGS_CONSOLE_NOPDB) /libpath:"..\..\..\lib"
215*7ccb0d53SArrigo Marchiori
216cdf0e10cSrcweir[LinkFlags_tools_gennames]
217cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib\Release" /libpath:"..\..\..\lib"
218cdf0e10cSrcweir
219cdf0e10cSrcweir[LinkFlags_tools_gennorm]
220cdf0e10cSrcweirLINK32_FLAGS=icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib\Release" /libpath:"..\..\..\lib"
221cdf0e10cSrcweir
222cdf0e10cSrcweir[LinkFlags_tools_genpname]
223cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
224cdf0e10cSrcweir
225cdf0e10cSrcweir[LinkFlags_tools_genprops]
226cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
227cdf0e10cSrcweir
228cdf0e10cSrcweir[LinkFlags_tools_genrb]
229cdf0e10cSrcweirLINK32_FLAGS=icuin.lib icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
230cdf0e10cSrcweir
231cdf0e10cSrcweir[LinkFlags_tools_genrb.derb]
232cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib"
233cdf0e10cSrcweir
234cdf0e10cSrcweir[LinkFlags_tools_gensprep]
235cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
236cdf0e10cSrcweir
237cdf0e10cSrcweir[LinkFlags_tools_gentest]
238cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib icutest.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
239cdf0e10cSrcweir
240cdf0e10cSrcweir[LinkFlags_tools_genuca]
241cdf0e10cSrcweirLINK32_FLAGS=icuin.lib icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
242cdf0e10cSrcweir
243cdf0e10cSrcweir[LinkFlags_tools_gencase]
244cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
245cdf0e10cSrcweir
246cdf0e10cSrcweir[LinkFlags_tools_genbidi]
247cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
248cdf0e10cSrcweir
249cdf0e10cSrcweir[LinkFlags_tools_icupkg]
250cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
251cdf0e10cSrcweir
252cdf0e10cSrcweir[LinkFlags_tools_icuswap]
253cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
254cdf0e10cSrcweir
255cdf0e10cSrcweir[LinkFlags_tools_makeconv]
256cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
257cdf0e10cSrcweir
258cdf0e10cSrcweir[LinkFlags_tools_pkgdata]
259cdf0e10cSrcweirLINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"../toolutil/release" /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib"
260cdf0e10cSrcweir
261cdf0e10cSrcweir[LinkFlags_tools_toolutil]
262cdf0e10cSrcweirLINK32_FLAGS=kernel32.lib ..\..\..\lib\icuin.lib $(COMMONLINKFLAGS_DLL) /NODEFAULTLIB:libcmt /implib:"$(OUTDIR)\icutu.lib" /libpath:"..\..\..\lib"
263cdf0e10cSrcweir
264cdf0e10cSrcweir[LinkTemplate]
265cdf0e10cSrcweir<OUTFILE> : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
266cdf0e10cSrcweir    $(LINK32) @<<
267cdf0e10cSrcweir  $(LINK32_FLAGS) $(LINK32_OBJS)
268cdf0e10cSrcweir<<
269cdf0e10cSrcweir    if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;<MANIFEST>
270cdf0e10cSrcweir
271cdf0e10cSrcweir[AdditionalLinkObjects_common]
272cdf0e10cSrcweir	$(OUTDIR)\icudata.lib
273cdf0e10cSrcweir
274cdf0e10cSrcweir[AdditionalLinkObjects_i18n]
275cdf0e10cSrcweir	"$(OUTDIR)\icuuc.lib"
276cdf0e10cSrcweir
277cdf0e10cSrcweir[AdditionalLinkObjects_extra_uconv]
278cdf0e10cSrcweir	"$(INTDIR)\uconvmsg.lib" \
279cdf0e10cSrcweir	"..\..\..\lib\icuuc.lib" \
280cdf0e10cSrcweir	"..\..\..\lib\icuin.lib"
281cdf0e10cSrcweir
282cdf0e10cSrcweir[AdditionalLinkObjects_layout]
283*7ccb0d53SArrigo Marchiori	"..\..\lib\icuuc.lib" \
284*7ccb0d53SArrigo Marchiori	"..\..\lib\icuin.lib"
285*7ccb0d53SArrigo Marchiori
286*7ccb0d53SArrigo Marchiori[AdditionalLinkObjects_samples_cal]
287*7ccb0d53SArrigo Marchiori	"..\..\..\lib\icuuc.lib" \
288*7ccb0d53SArrigo Marchiori	"..\..\..\lib\icuin.lib"
289*7ccb0d53SArrigo Marchiori
290*7ccb0d53SArrigo Marchiori[AdditionalLinkObjects_samples_date]
291*7ccb0d53SArrigo Marchiori	"..\..\..\lib\icuuc.lib" \
292*7ccb0d53SArrigo Marchiori	"..\..\..\lib\icuin.lib"
293cdf0e10cSrcweir
294cdf0e10cSrcweir[AdditionalLinkObjects_io]
295cdf0e10cSrcweir	"$(OUTDIR)\icuuc.lib"
296cdf0e10cSrcweir
297cdf0e10cSrcweir[AdditionalLinkObjects_layoutex]
298cdf0e10cSrcweir	"$(OUTDIR)\icuuc.lib" \
299cdf0e10cSrcweir	"$(OUTDIR)\icuin.lib" \
300cdf0e10cSrcweir	"$(OUTDIR)\icule.lib"
301cdf0e10cSrcweir
302cdf0e10cSrcweir[AdditionalLinkObjects_test_cintltst]
303cdf0e10cSrcweir	"..\..\..\lib\icuuc.lib" \
304cdf0e10cSrcweir	"..\..\..\lib\icutest.lib" \
305cdf0e10cSrcweir	"..\..\..\lib\icuin.lib" \
306cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
307cdf0e10cSrcweir
308cdf0e10cSrcweir[AdditionalLinkObjects_test_intltest]
309cdf0e10cSrcweir	"..\..\..\lib\icuuc.lib" \
310cdf0e10cSrcweir	"..\..\..\lib\icutest.lib" \
311cdf0e10cSrcweir	"..\..\..\lib\icuin.lib" \
312cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
313cdf0e10cSrcweir
314cdf0e10cSrcweir[AdditionalLinkObjects_test_letest]
315cdf0e10cSrcweir	"..\..\..\lib\icuuc.lib" \
316cdf0e10cSrcweir	"..\..\..\lib\icutest.lib" \
317cdf0e10cSrcweir	"..\..\..\lib\icuin.lib" \
318cdf0e10cSrcweir    "..\..\..\lib\icule.lib" \
319cdf0e10cSrcweir    "..\..\..\lib\iculx.lib" \
320cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
321cdf0e10cSrcweir
322cdf0e10cSrcweir[AdditionalLinkObjects_tools_genbrk]
323cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
324cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
325cdf0e10cSrcweir
326cdf0e10cSrcweir[AdditionalLinkObjects_tools_genccode]
327cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
328cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
329cdf0e10cSrcweir
330*7ccb0d53SArrigo Marchiori[AdditionalLinkObjects_tools_gencfu]
331*7ccb0d53SArrigo Marchiori	"..\..\..\lib\icuuc.lib" \
332*7ccb0d53SArrigo Marchiori	"..\..\..\lib\icutu.lib" \
333*7ccb0d53SArrigo Marchiori	"..\..\..\lib\icuin.lib" \
334*7ccb0d53SArrigo Marchiori
335cdf0e10cSrcweir[AdditionalLinkObjects_tools_gencmn]
336cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
337cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
338cdf0e10cSrcweir
339cdf0e10cSrcweir[AdditionalLinkObjects_tools_genctd]
340cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
341cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
342cdf0e10cSrcweir
343cdf0e10cSrcweir[AdditionalLinkObjects_tools_gencnval]
344cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
345cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
346cdf0e10cSrcweir
347cdf0e10cSrcweir[AdditionalLinkObjects_tools_gennames]
348cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
349cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
350cdf0e10cSrcweir
351cdf0e10cSrcweir[AdditionalLinkObjects_tools_gennorm]
352cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
353cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
354cdf0e10cSrcweir
355cdf0e10cSrcweir[AdditionalLinkObjects_tools_genpname]
356cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
357cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
358cdf0e10cSrcweir
359cdf0e10cSrcweir[AdditionalLinkObjects_tools_genprops]
360cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
361cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
362cdf0e10cSrcweir
363cdf0e10cSrcweir[AdditionalLinkObjects_tools_genrb]
364cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
365cdf0e10cSrcweir	"..\..\..\lib\icuin.lib" \
366cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
367cdf0e10cSrcweir
368cdf0e10cSrcweir[AdditionalLinkObjects_tools_genrb.derb]
369cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
370cdf0e10cSrcweir	"..\..\..\lib\icudata.lib"
371cdf0e10cSrcweir
372cdf0e10cSrcweir[AdditionalLinkObjects_tools_gensprep]
373cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
374cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
375cdf0e10cSrcweir
376cdf0e10cSrcweir[AdditionalLinkObjects_tools_gentest]
377cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
378cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
379cdf0e10cSrcweir
380cdf0e10cSrcweir[AdditionalLinkObjects_tools_genuca]
381cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
382cdf0e10cSrcweir	"..\..\..\lib\icuin.lib" \
383cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
384cdf0e10cSrcweir
385cdf0e10cSrcweir[AdditionalLinkObjects_tools_gencase]
386cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
387cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
388cdf0e10cSrcweir
389cdf0e10cSrcweir[AdditionalLinkObjects_tools_genbidi]
390cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
391cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
392cdf0e10cSrcweir
393cdf0e10cSrcweir[AdditionalLinkObjects_tools_icupkg]
394cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
395cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
396cdf0e10cSrcweir
397cdf0e10cSrcweir[AdditionalLinkObjects_tools_icuswap]
398cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
399cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
400cdf0e10cSrcweir
401cdf0e10cSrcweir[AdditionalLinkObjects_tools_makeconv]
402cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
403cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
404cdf0e10cSrcweir
405cdf0e10cSrcweir[AdditionalLinkObjects_tools_pkgdata]
406cdf0e10cSrcweir    "..\..\..\lib\icuuc.lib" \
407cdf0e10cSrcweir	"..\..\..\lib\icutu.lib"
408cdf0e10cSrcweir
409cdf0e10cSrcweir[AdditionalLinkObjects_tools_toolutil]
410cdf0e10cSrcweir    "$(OUTDIR)\icuuc.lib"
411cdf0e10cSrcweir
412cdf0e10cSrcweir
413cdf0e10cSrcweir[Rules]
414cdf0e10cSrcweir.c{$(INTDIR)}.obj::
415cdf0e10cSrcweir   $(CPP) @<<
416cdf0e10cSrcweir   $(CPP_PROJ) $<
417cdf0e10cSrcweir<<
418cdf0e10cSrcweir
419cdf0e10cSrcweir.cpp{$(INTDIR)}.obj::
420cdf0e10cSrcweir   $(CPP) @<<
421cdf0e10cSrcweir   $(CPP_PROJ) $<
422cdf0e10cSrcweir<<
423cdf0e10cSrcweir
424cdf0e10cSrcweir.cxx{$(INTDIR)}.obj::
425cdf0e10cSrcweir   $(CPP) @<<
426cdf0e10cSrcweir   $(CPP_PROJ) $<
427cdf0e10cSrcweir<<
428cdf0e10cSrcweir
429cdf0e10cSrcweir.c{$(INTDIR)}.sbr::
430cdf0e10cSrcweir   $(CPP) @<<
431cdf0e10cSrcweir   $(CPP_PROJ) $<
432cdf0e10cSrcweir<<
433cdf0e10cSrcweir
434cdf0e10cSrcweir.cpp{$(INTDIR)}.sbr::
435cdf0e10cSrcweir   $(CPP) @<<
436cdf0e10cSrcweir   $(CPP_PROJ) $<
437cdf0e10cSrcweir<<
438cdf0e10cSrcweir
439cdf0e10cSrcweir.cxx{$(INTDIR)}.sbr::
440cdf0e10cSrcweir   $(CPP) @<<
441cdf0e10cSrcweir   $(CPP_PROJ) $<
442cdf0e10cSrcweir<<
443cdf0e10cSrcweir
444cdf0e10cSrcweir[AllTargetTools]
445cdf0e10cSrcweirALL : "$(OUTDIR)\<MAKFILE>.exe" ".\<RELPATH>\bin\<MAKFILE>.exe"
446cdf0e10cSrcweir
447cdf0e10cSrcweir[AllInOnePrj]
448cdf0e10cSrcweir<PRJ> :
449cdf0e10cSrcweir    cd "$(MAKEDIR)\<PRJDIR>"
450cdf0e10cSrcweir    $(MAKE) /$(MAKEFLAGS) /F <PRJMAK> EXCEPTIONSWITCH="$(EXFLAGS)"
451cdf0e10cSrcweir    cd "<ALLINONEDIR>"
452cdf0e10cSrcweir
453cdf0e10cSrcweir[HeadSectionCommon]
454cdf0e10cSrcweirNULL=
455cdf0e10cSrcweir!IF  "$(CFG)" == "<MAKFILE> - Win32 Release"
456cdf0e10cSrcweir
457cdf0e10cSrcweirOUTDIR=<OUTDIR>
458cdf0e10cSrcweirINTDIR=<INTDIR>
459cdf0e10cSrcweir"$(OUTDIR)" :
460cdf0e10cSrcweir    if not exist "$(OUTDIR)/\$(NULL)" mkdir "$(OUTDIR)"
461cdf0e10cSrcweir
462cdf0e10cSrcweir"$(INTDIR)" :
463cdf0e10cSrcweir    if not exist "$(INTDIR)/\$(NULL)" mkdir "$(INTDIR)"
464cdf0e10cSrcweir
465cdf0e10cSrcweir!IF  "$(CFG)" == "<MAKFILE> - Win32 Release"
466cdf0e10cSrcweir
467cdf0e10cSrcweirALL : <ALLTARGETS>
468cdf0e10cSrcweir
469cdf0e10cSrcweir[Special_stubdata]
470cdf0e10cSrcweir<OUTFILE> : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
471cdf0e10cSrcweir   @if not exist "..\..\bin" mkdir "..\..\bin"
472cdf0e10cSrcweir   @if not exist "..\..\lib" mkdir "..\..\lib"
473cdf0e10cSrcweir   @if not exist "..\..\include" mkdir "..\..\include"
474cdf0e10cSrcweir   @if not exist "..\..\include\unicode" mkdir "..\..\include\unicode"
475cdf0e10cSrcweir   @if not exist "..\..\include\layout" mkdir "..\..\include\layout"
476cdf0e10cSrcweir   echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." > .\stubdatabuilt.txt
477cdf0e10cSrcweir	 $(LINK32) $(LINK32_FLAGS) $(LINK32_OBJS)
478cdf0e10cSrcweir
479cdf0e10cSrcweir[Special_extra_uconv]
480cdf0e10cSrcweirSOURCE=.\makedata.mak
481cdf0e10cSrcweirInputPath=.\makedata.mak
482cdf0e10cSrcweir
483cdf0e10cSrcweir"$(INTDIR)\uconvmsg.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
484cdf0e10cSrcweir	<<tempfile.bat
485cdf0e10cSrcweir	@echo off
486cdf0e10cSrcweir	nmake /nologo /f makedata.mak icup=.\..\..\.. CFG=Release
487cdf0e10cSrcweir<<
488cdf0e10cSrcweir
489cdf0e10cSrcweir
490cdf0e10cSrcweir
491cdf0e10cSrcweir[End]
492