1 diff -ruN icu/source/common/Makefile.in icu.aros/source/common/Makefile.in
2 --- icu/source/common/Makefile.in 2017-10-11 18:24:35.000000000 +0200
3 +++ icu.aros/source/common/Makefile.in 2018-03-20 21:55:05.122610455 +0100
5 TARGET_STUBNAME=$(COMMON_STUBNAME)
7 ifneq ($(ENABLE_STATIC),)
8 -TARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
9 +COMMONTARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
12 ifneq ($(ENABLE_SHARED),)
17 -ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
18 +ALL_TARGETS = $(COMMONTARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
20 DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
21 DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
23 install-library: all-local
24 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
25 ifneq ($(ENABLE_STATIC),)
26 - $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
27 + $(INSTALL-L) $(COMMONTARGET) $(DESTDIR)$(libdir)
29 ifneq ($(ENABLE_SHARED),)
30 $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
32 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
34 ifneq ($(ENABLE_STATIC),)
35 -$(TARGET): $(STATIC_OBJECTS)
36 +$(COMMONTARGET): $(STATIC_OBJECTS)
37 $(AR) $(ARFLAGS) $(AR_OUTOPT)$@ $^
40 diff -ruN icu/source/common/putilimp.h icu.aros/source/common/putilimp.h
41 --- icu/source/common/putilimp.h 2017-10-11 18:24:35.000000000 +0200
42 +++ icu.aros/source/common/putilimp.h 2018-03-15 00:25:28.000000000 +0100
44 #if U_PLATFORM_HAS_WINUWP_API == 0
45 # define U_TZSET _tzset
47 -#elif U_PLATFORM == U_PF_OS400
48 +#elif U_PLATFORM == U_PF_OS400 || defined(__AROS__)
51 # define U_TZSET tzset
53 #if U_PLATFORM_HAS_WINUWP_API == 0
54 # define U_TZNAME _tzname
56 -#elif U_PLATFORM == U_PF_OS400
57 +#elif U_PLATFORM == U_PF_OS400 || defined(__AROS__)
60 # define U_TZNAME tzname
61 diff -ruN icu/source/common/unicode/umachine.h icu.aros/source/common/unicode/umachine.h
62 --- icu/source/common/unicode/umachine.h 2017-03-15 19:09:01.000000000 +0100
63 +++ icu.aros/source/common/unicode/umachine.h 2018-03-14 18:56:55.000000000 +0100
65 # define U_WCHAR_IS_UTF32
66 # elif U_PLATFORM_HAS_WIN32_API
67 # define U_WCHAR_IS_UTF16
68 +# elif defined(__AROS__)
69 +# if (U_SIZEOF_WCHAR_T==4)
70 +# define U_WCHAR_IS_UTF32
75 diff -ruN icu/source/config/mh-aros icu.aros/source/config/mh-aros
76 --- icu/source/config/mh-aros 1970-01-01 01:00:00.000000000 +0100
77 +++ icu.aros/source/config/mh-aros 2018-03-10 04:16:05.000000000 +0100
79 +## AROS-specific setup
81 +## Commands to generate dependency files
82 +GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS)
83 +GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS)
85 +## Flags for position independent code
90 +## Additional flags when building libraries and with threads
91 +THREADSCPPFLAGS = -D_REENTRANT
94 +## Compiler switch to embed a runtime search path
96 +LD_RPATH_PRE = -Wl,-rpath,
98 +## These are the library specific LDFLAGS
99 +LDFLAGSICUDT=-nodefaultlibs -nostdlib
101 +## Compiler switch to embed a library name
102 +LD_SONAME = -Wl,-soname -Wl,$(notdir $(MIDDLE_SO_TARGET))
104 +## Shared object suffix
106 +## Non-shared intermediate object suffix
109 +## Compilation rules
110 +%.$(STATIC_O): $(srcdir)/%.c
111 + $(COMPILE.c) $(STATICCPPFLAGS) $(STATICCFLAGS) -o $@ $<
113 + $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS) -o $@ $<
115 +%.$(STATIC_O): $(srcdir)/%.cpp
116 + $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $<
117 +%.o: $(srcdir)/%.cpp
118 + $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $<
123 + @echo "generating dependency information for $<"
124 + @$(SHELL) -ec '$(GEN_DEPS.c) $< \
125 + | sed '\''s%\($*\)\.o[ :]*%\1.o $@ : %g'\'' > $@; \
126 + [ -s $@ ] || rm -f $@'
128 +%.d: $(srcdir)/%.cpp
129 + @echo "generating dependency information for $<"
130 + @$(SHELL) -ec '$(GEN_DEPS.cc) $< \
131 + | sed '\''s%\($*\)\.o[ :]*%\1.o $@ : %g'\'' > $@; \
132 + [ -s $@ ] || rm -f $@'
134 +## Versioned libraries rules
136 +%.$(SO).$(SO_TARGET_VERSION_MAJOR): %.$(SO).$(SO_TARGET_VERSION)
137 + $(RM) $@ && ln -s ${<F} $@
138 +%.$(SO): %.$(SO).$(SO_TARGET_VERSION_MAJOR)
139 + $(RM) $@ && ln -s ${*F}.$(SO).$(SO_TARGET_VERSION) $@
141 +## Bind internal references
143 +# LDflags that pkgdata will use
144 +BIR_LDFLAGS= -Wl,-Bsymbolic
146 +# Dependencies [i.e. map files] for the final library
149 +## Remove shared library 's'
150 +STATIC_PREFIX_WHEN_USED =
153 +## End AROS-specific setup
155 diff -ruN icu/source/configure icu.aros/source/configure
156 --- icu/source/configure 2017-10-11 18:24:34.000000000 +0200
157 +++ icu.aros/source/configure 2018-03-13 00:57:01.000000000 +0100
158 @@ -5212,6 +5212,7 @@
159 *-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
160 *-*-nto*) icu_cv_host_frag=mh-qnx ;;
161 *-ncr-*) icu_cv_host_frag=mh-mpras ;;
162 +*-*-aros) icu_cv_host_frag=mh-aros ;;
163 *) icu_cv_host_frag=mh-unknown ;;
166 diff -ruN icu/source/data/Makefile.in icu.aros/source/data/Makefile.in
167 --- icu/source/data/Makefile.in 2016-12-07 02:45:05.000000000 +0100
168 +++ icu.aros/source/data/Makefile.in 2018-03-20 22:47:16.270025509 +0100
170 ifeq ($(OS390BATCH),1)
171 PKGDATA = $(TOOLBINDIR)/pkgdata $(PKGDATA_OPTS) -z -q -c -s $(CURDIR)/out/build/$(ICUDATA_PLATFORM_NAME) -d $(ICUPKGDATA_OUTDIR)
173 -PKGDATA = $(TOOLBINDIR)/pkgdata $(PKGDATA_OPTS) -q -c -s $(CURDIR)/out/build/$(ICUDATA_PLATFORM_NAME) -d $(ICUPKGDATA_OUTDIR)
174 +PKGDATA = $(TOOLBINDIR)/pkgdata $(PKGDATA_OPTS) -q -c -s $(CURR_FULL_DIR)/out/build/$(ICUDATA_PLATFORM_NAME) -d $(ICUPKGDATA_OUTDIR)
176 OS390_PDS_NAME = -z -L $(BATCH_STUB_TARGET)
180 OUTTMPDIR=$(OUTDIR)/tmp
181 MAINBUILDDIR=$(OUTDIR)/build
182 -BUILDDIR=$(MAINBUILDDIR)/$(ICUDATA_PLATFORM_NAME)
183 +DATABUILDDIR=$(MAINBUILDDIR)/$(ICUDATA_PLATFORM_NAME)
184 UNICODEDATADIR=$(SRCDATADIR)/unidata
185 LOCSRCDIR=$(SRCDATADIR)/locales
186 CURRSRCDIR=$(SRCDATADIR)/curr
187 -CURRBLDDIR=$(BUILDDIR)/curr
188 +CURRBLDDIR=$(DATABUILDDIR)/curr
189 LANGSRCDIR=$(SRCDATADIR)/lang
190 -LANGBLDDIR=$(BUILDDIR)/lang
191 +LANGBLDDIR=$(DATABUILDDIR)/lang
192 REGIONSRCDIR=$(SRCDATADIR)/region
193 -REGIONBLDDIR=$(BUILDDIR)/region
194 +REGIONBLDDIR=$(DATABUILDDIR)/region
195 ZONESRCDIR=$(SRCDATADIR)/zone
196 -ZONEBLDDIR=$(BUILDDIR)/zone
197 +ZONEBLDDIR=$(DATABUILDDIR)/zone
198 UNITSRCDIR=$(SRCDATADIR)/unit
199 -UNITBLDDIR=$(BUILDDIR)/unit
200 +UNITBLDDIR=$(DATABUILDDIR)/unit
201 COLSRCDIR=$(SRCDATADIR)/coll
202 -COLBLDDIR=$(BUILDDIR)/coll
203 +COLBLDDIR=$(DATABUILDDIR)/coll
204 RBNFSRCDIR=$(SRCDATADIR)/rbnf
205 -RBNFBLDDIR=$(BUILDDIR)/rbnf
206 +RBNFBLDDIR=$(DATABUILDDIR)/rbnf
207 TRANSLITSRCDIR=$(SRCDATADIR)/translit
208 -TRANSLITBLDDIR=$(BUILDDIR)/translit
209 +TRANSLITBLDDIR=$(DATABUILDDIR)/translit
210 MISCSRCDIR=$(SRCDATADIR)/misc
211 BRKSRCDIR=$(SRCDATADIR)/brkitr
212 -BRKBLDDIR=$(BUILDDIR)/brkitr
213 +BRKBLDDIR=$(DATABUILDDIR)/brkitr
214 DICTSRCDIR=$(BRKSRCDIR)/dictionaries
215 BRKRULESRCDIR=$(BRKSRCDIR)/rules
216 MISCSRCDIR=$(SRCDATADIR)/misc
218 SPREPSRCDIR=$(SRCDATADIR)/sprep
219 COMINCDIR=$(top_srcdir)/common/unicode
220 SRCLISTDEPS=Makefile $(srcdir)/Makefile.in
221 -BUILD_DIRS=$(OUTDIR) $(MAINBUILDDIR) $(BUILDDIR) $(CURRBLDDIR) $(LANGBLDDIR) $(REGIONBLDDIR) $(ZONEBLDDIR) $(UNITBLDDIR) $(BRKBLDDIR) $(COLBLDDIR) $(RBNFBLDDIR) $(TRANSLITBLDDIR) $(OUTTMPDIR) $(OUTTMPDIR_390STUB) $(OUTTMPDIR)/$(CURR_TREE) $(OUTTMPDIR)/$(LANG_TREE) $(OUTTMPDIR)/$(REGION_TREE) $(OUTTMPDIR)/$(ZONE_TREE) $(OUTTMPDIR)/$(UNIT_TREE) $(OUTTMPDIR)/$(COLLATION_TREE) $(OUTTMPDIR)/$(RBNF_TREE) $(OUTTMPDIR)/$(TRANSLIT_TREE) $(OUTTMPDIR)/$(BREAK_TREE)
222 +BUILD_DIRS=$(OUTDIR) $(MAINBUILDDIR) $(DATABUILDDIR) $(CURRBLDDIR) $(LANGBLDDIR) $(REGIONBLDDIR) $(ZONEBLDDIR) $(UNITBLDDIR) $(BRKBLDDIR) $(COLBLDDIR) $(RBNFBLDDIR) $(TRANSLITBLDDIR) $(OUTTMPDIR) $(OUTTMPDIR_390STUB) $(OUTTMPDIR)/$(CURR_TREE) $(OUTTMPDIR)/$(LANG_TREE) $(OUTTMPDIR)/$(REGION_TREE) $(OUTTMPDIR)/$(ZONE_TREE) $(OUTTMPDIR)/$(UNIT_TREE) $(OUTTMPDIR)/$(COLLATION_TREE) $(OUTTMPDIR)/$(RBNF_TREE) $(OUTTMPDIR)/$(TRANSLIT_TREE) $(OUTTMPDIR)/$(BREAK_TREE)
224 # relative lib links from pkgdata are the same as for tmp
225 TOOLDIR=$(top_builddir)/tools
226 @@ -213,11 +213,11 @@
228 ifneq ($(ENABLE_STATIC),)
229 ifeq ($(PKGDATA_MODE),dll)
230 - $(PKGDATA_INVOKE) $(PKGDATA) -m static -e $(ICUDATA_ENTRY_POINT) -T $(OUTTMPDIR) -s $(BUILDDIR) -p $(ICUDATA_NAME) $(PKGDATA_LIBSTATICNAME) $(PKGDATA_LIST) -I $(ICUPKGDATA_INSTALL_LIBDIR)
231 + $(PKGDATA_INVOKE) $(PKGDATA) -m static -e $(ICUDATA_ENTRY_POINT) -T $(OUTTMPDIR) -s $(DATABUILDDIR) -p $(ICUDATA_NAME) $(PKGDATA_LIBSTATICNAME) $(PKGDATA_LIST) -I $(ICUPKGDATA_INSTALL_LIBDIR)
234 ifneq ($(ICUDATA_SOURCE_IS_NATIVE_TARGET),YES)
235 - $(PKGDATA_INVOKE) $(PKGDATA) -m $(PKGDATA_MODE) $(PKGDATA_VERSIONING) -e $(ICUDATA_ENTRY_POINT) -T $(OUTTMPDIR) -s $(BUILDDIR) -p $(ICUDATA_NAME) $(PKGDATA_LIBNAME) $(PKGDATA_LIST) -I $(ICUPKGDATA_INSTALL_DIR)
236 + $(PKGDATA_INVOKE) $(PKGDATA) -m $(PKGDATA_MODE) $(PKGDATA_VERSIONING) -e $(ICUDATA_ENTRY_POINT) -T $(OUTTMPDIR) -s $(DATABUILDDIR) -p $(ICUDATA_NAME) $(PKGDATA_LIBNAME) $(PKGDATA_LIST) -I $(ICUPKGDATA_INSTALL_DIR)
238 $(INSTALL_DATA) $(ICUDATA_SOURCE_ARCHIVE) $(DESTDIR)$(ICUPKGDATA_DIR)
242 install390: package390
243 $(MKINSTALLDIRS) $(TMPDATADIR) $(DESTDIR)$(libdir)
244 - $(INVOKE) $(PKGDATA) -s $(BUILDDIR)$(STUB_SUFFIX) -T $(OUTTMPDIR_390STUB) -p $(ICUDATA_NAME)$(STUB_SUFFIX) $(PKGDATA_LIBNAME)$(STUB_SUFFIX) -e $(ICUDATA_ENTRY_POINT) $(OS390LIST) -m dll $(PKGDATA_VERSIONING) -I $(DESTDIR)$(ICUPKGDATA_DIR)
245 + $(INVOKE) $(PKGDATA) -s $(DATABUILDDIR)$(STUB_SUFFIX) -T $(OUTTMPDIR_390STUB) -p $(ICUDATA_NAME)$(STUB_SUFFIX) $(PKGDATA_LIBNAME)$(STUB_SUFFIX) -e $(ICUDATA_ENTRY_POINT) $(OS390LIST) -m dll $(PKGDATA_VERSIONING) -I $(DESTDIR)$(ICUPKGDATA_DIR)
246 ifeq ($(PKGDATA_MODE),dll)
247 $(INSTALL-L) $(ICUPKGDATA_OUTDIR)/$(FINAL_IMPORT_LIB) $(DESTDIR)$(ICUPKGDATA_DIR)/$(FINAL_IMPORT_LIB)
250 #### $(LIB_ICUDATA_NAME)$(STUB_SUFFIX) is the subset data for batch mode
251 package390: $(OUTTMPDIR)/icudata390.lst $(PKGDATA_LIST) ./icupkg.inc packagedata
252 ln -s $(ICUDATA_NAME) $(OUTDIR)/build/$(ICUDATA_NAME)$(STUB_SUFFIX)
253 - $(INVOKE) $(PKGDATA) -s $(BUILDDIR)$(STUB_SUFFIX) -T $(OUTTMPDIR_390STUB) -p $(ICUDATA_NAME)$(STUB_SUFFIX) $(PKGDATA_LIBNAME)$(STUB_SUFFIX) -e $(ICUDATA_ENTRY_POINT) $(OS390LIST) -m dll $(PKGDATA_VERSIONING)
254 + $(INVOKE) $(PKGDATA) -s $(DATABUILDDIR)$(STUB_SUFFIX) -T $(OUTTMPDIR_390STUB) -p $(ICUDATA_NAME)$(STUB_SUFFIX) $(PKGDATA_LIBNAME)$(STUB_SUFFIX) -e $(ICUDATA_ENTRY_POINT) $(OS390LIST) -m dll $(PKGDATA_VERSIONING)
255 cp $(ICUPKGDATA_OUTDIR)/$(LIB_ICUDATA_NAME)$(STUB_SUFFIX).$(SO) $(top_builddir)/stubdata/$(LIB_ICUDATA_NAME)$(STUB_SUFFIX).$(SO)
259 # These are now hardcoded in ICU4C and only loaded in ICU4J.
261 DAT_FILES_SHORT=unames.icu cnvalias.icu coll/ucadata.icu nfkc.nrm nfkc_cf.nrm uts46.nrm
262 -DAT_FILES=$(DAT_FILES_SHORT:%=$(BUILDDIR)/%)
263 +DAT_FILES=$(DAT_FILES_SHORT:%=$(DATABUILDDIR)/%)
268 ## Confusables (Spoofing) files
269 ALL_CFU_SOURCE=$(UNICODEDATADIR)/confusables.txt $(UNICODEDATADIR)/confusablesWholeScript.txt
270 CFU_FILES_SHORT=confusables.cfu
271 -CFU_FILES=$(BUILDDIR)/$(CFU_FILES_SHORT)
272 +CFU_FILES=$(DATABUILDDIR)/$(CFU_FILES_SHORT)
275 -include $(UCMSRCDIR)/ucmcore.mk
276 @@ -283,11 +283,11 @@
277 -include $(UCMSRCDIR)/ucmlocal.mk
278 ALL_UCM_SOURCE=ibm-37_P100-1995.ucm ibm-1047_P100-1995.ucm $(UCM_SOURCE_CORE) $(UCM_SOURCE_FILES) $(UCM_SOURCE_EBCDIC) $(UCM_SOURCE_LOCAL)
279 UCM_FILES = $(ALL_UCM_SOURCE:%=$(SRCDATADIR)/%)
280 -CNV_FILES = $(ALL_UCM_SOURCE:%.ucm=$(BUILDDIR)/%.cnv)
281 +CNV_FILES = $(ALL_UCM_SOURCE:%.ucm=$(DATABUILDDIR)/%.cnv)
282 CNV_FILES_SHORT = $(ALL_UCM_SOURCE:%.ucm=%.cnv)
283 UCM_SOURCE_SPECIAL=$(UCM_SOURCE_EBCDIC_IGNORE_SISO) $(UCM_SOURCE_EBCDIC_IGNORE_SISO_LOCAL)
284 UCM_FILES_SPECIAL=$(UCM_SOURCE_SPECIAL:%=$(UCMSRCDIR)/%)
285 -CNV_FILES_SPECIAL=$(UCM_SOURCE_SPECIAL:%.ucm=$(BUILDDIR)/%.cnv)
286 +CNV_FILES_SPECIAL=$(UCM_SOURCE_SPECIAL:%.ucm=$(DATABUILDDIR)/%.cnv)
287 CNV_FILES_SHORT_SPECIAL=$(UCM_SOURCE_SPECIAL:%.ucm=%.cnv)
291 INDEX_FILE=$(OUTTMPDIR)/$(INDEX_NAME).txt
293 ALL_RES_SRC= $(RES_SRC) $(TRNS_SOURCE) $(MSC_SOURCE)
294 -RES_FILES = $(ALL_RES_SRC:%.txt=$(BUILDDIR)/%.res) $(BUILDDIR)/$(INDEX_NAME).res $(BUILDDIR)/pool.res
295 +RES_FILES = $(ALL_RES_SRC:%.txt=$(DATABUILDDIR)/%.res) $(DATABUILDDIR)/$(INDEX_NAME).res $(DATABUILDDIR)/pool.res
296 RES_FILES_SHORT = $(ALL_RES_SRC:%.txt=%.res) $(INDEX_NAME).res pool.res
297 PKGDATA_LIST = $(OUTTMPDIR)/icudata.lst
300 -include $(SPREPSRCDIR)/sprepfiles.mk
301 -include $(SPREPSRCDIR)/spreplocal.mk
302 ALL_SPREP_SOURCE=$(SPREP_SOURCE) $(SPREP_SOURCE_LOCAL)
303 -SPREP_FILES = $(ALL_SPREP_SOURCE:%.txt=$(BUILDDIR)/%.spp)
304 +SPREP_FILES = $(ALL_SPREP_SOURCE:%.txt=$(DATABUILDDIR)/%.spp)
305 SPREP_FILES_SHORT = $(ALL_SPREP_SOURCE:%.txt=%.spp)
307 ## All generated files
309 LOCALE_FILES_LIST= $(RES_FILES_SHORT) $(LANG_FILES_SHORT) $(REGION_FILES_SHORT) $(ZONE_FILES_SHORT) $(UNIT_FILES_SHORT)
310 MISC_FILES_LIST=$(DAT_FILES_SHORT) $(CNV_FILES_SHORT) $(CNV_FILES_SHORT_SPECIAL) $(CURR_FILES_SHORT) $(RBNF_FILES_SHORT) $(RBNF_INDEX_RES_SHORT) $(TRANSLIT_FILES_SHORT) $(SPREP_FILES_SHORT) $(CFU_FILES_SHORT)
311 UNI_CORE_DATA=pnames.icu uprops.icu ucase.icu ubidi.icu nfc.nrm
312 -UNI_CORE_TARGET_DATA=$(UNI_CORE_DATA:%=$(BUILDDIR)/%)
313 +UNI_CORE_TARGET_DATA=$(UNI_CORE_DATA:%=$(DATABUILDDIR)/%)
315 ifneq ($(INCLUDE_UNI_CORE_DATA),)
316 MISC_FILES_LIST+=$(UNI_CORE_DATA)
318 ifneq ($(ICUDATA_SOURCE_IS_NATIVE_TARGET),YES)
319 @echo "Unpacking $(ICUDATA_SOURCE_ARCHIVE) and generating $@ (list of data files)"
321 - $(INVOKE) $(TOOLBINDIR)/icupkg -d $(BUILDDIR) --list -x \* $(ICUDATA_SOURCE_ARCHIVE) -o $@
322 + $(INVOKE) $(TOOLBINDIR)/icupkg -d $(DATABUILDDIR) --list -x \* $(ICUDATA_SOURCE_ARCHIVE) -o $@
326 @@ -523,30 +523,30 @@
330 -$(BUILDDIR)/cnvalias.icu: $(UCMSRCDIR)/convrtrs.txt $(TOOLBINDIR)/gencnval$(TOOLEXEEXT)
331 - $(INVOKE) $(TOOLBINDIR)/gencnval -d $(BUILDDIR) $(UCMSRCDIR)/convrtrs.txt
332 +$DATABUILDDIR/cnvalias.icu: $(UCMSRCDIR)/convrtrs.txt $(TOOLBINDIR)/gencnval$(TOOLEXEEXT)
333 + $(INVOKE) $(TOOLBINDIR)/gencnval -d $(DATABUILDDIR) $(UCMSRCDIR)/convrtrs.txt
335 # Targets for prebuilt Unicode data
336 -$(BUILDDIR)/%.icu: $(SRCDATADIR)/in/%.icu
337 +$(DATABUILDDIR)/%.icu: $(SRCDATADIR)/in/%.icu
338 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $< $@
340 -$(BUILDDIR)/%.nrm: $(SRCDATADIR)/in/%.nrm
341 +$(DATABUILDDIR)/%.nrm: $(SRCDATADIR)/in/%.nrm
342 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $< $@
344 -$(BUILDDIR)/coll/ucadata.icu: $(SRCDATADIR)/in/coll/ucadata-unihan.icu
345 +$(DATABUILDDIR)/coll/ucadata.icu: $(SRCDATADIR)/in/coll/ucadata-unihan.icu
346 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $< $@
348 #################################################### SPP
351 -$(BUILDDIR)/%.spp: $(SPREPSRCDIR)/%.txt $(TOOLBINDIR)/gensprep$(TOOLEXEEXT) $(BUILDDIR)/unames.icu
352 - $(INVOKE) $(TOOLBINDIR)/gensprep -d $(BUILDDIR) -i $(BUILDDIR) -s $(SPREPSRCDIR) -b $(@F:%.spp=%) -m $(UNICODEDATADIR) -u 3.2.0 $(<F)
353 +$(DATABUILDDIR)/%.spp: $(SPREPSRCDIR)/%.txt $(TOOLBINDIR)/gensprep$(TOOLEXEEXT) $(DATABUILDDIR)/unames.icu
354 + $(INVOKE) $(TOOLBINDIR)/gensprep -d $(DATABUILDDIR) -i $(DATABUILDDIR) -s $(SPREPSRCDIR) -b $(@F:%.spp=%) -m $(UNICODEDATADIR) -u 3.2.0 $(<F)
356 #################################################### BRK
359 $(BRKBLDDIR)/%.brk: $(BRKRULESRCDIR)/%.txt $(TOOLBINDIR)/genbrk$(TOOLEXEEXT) $(DAT_FILES)
360 - $(INVOKE) $(TOOLBINDIR)/genbrk -c -i $(BUILDDIR) -r $< -o $@
361 + $(INVOKE) $(TOOLBINDIR)/genbrk -c -i $(DATABUILDDIR) -r $< -o $@
363 #################################################### DICT
365 @@ -554,20 +554,20 @@
366 # .dict file generated regardless of whether dictionary file exists
368 $(BRKBLDDIR)/%.dict: $(TOOLBINDIR)/gendict$(TOOLEXEEXT) $(DAT_FILES)
369 - $(INVOKE) $(TOOLBINDIR)/gendict --uchars -c -i $(BUILDDIR) $(DICTSRCDIR)/$(*F).txt $@
370 + $(INVOKE) $(TOOLBINDIR)/gendict --uchars -c -i $(DATABUILDDIR) $(DICTSRCDIR)/$(*F).txt $@
372 $(BRKBLDDIR)/thaidict.dict: $(TOOLBINDIR)/gendict$(TOOLEXEEXT) $(DAT_FILES)
373 - $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x0e00 -c -i $(BUILDDIR) $(DICTSRCDIR)/thaidict.txt $(BRKBLDDIR)/thaidict.dict
374 + $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x0e00 -c -i $(DATABUILDDIR) $(DICTSRCDIR)/thaidict.txt $(BRKBLDDIR)/thaidict.dict
376 $(BRKBLDDIR)/laodict.dict: $(TOOLBINDIR)/gendict$(TOOLEXEEXT) $(DAT_FILES)
377 - $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x0e80 -c -i $(BUILDDIR) $(DICTSRCDIR)/laodict.txt $(BRKBLDDIR)/laodict.dict
378 + $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x0e80 -c -i $(DATABUILDDIR) $(DICTSRCDIR)/laodict.txt $(BRKBLDDIR)/laodict.dict
380 $(BRKBLDDIR)/burmesedict.dict: $(TOOLBINDIR)/gendict$(TOOLEXEEXT) $(DAT_FILES)
381 - $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x1000 -c -i $(BUILDDIR) $(DICTSRCDIR)/burmesedict.txt $(BRKBLDDIR)/burmesedict.dict
382 + $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x1000 -c -i $(DATABUILDDIR) $(DICTSRCDIR)/burmesedict.txt $(BRKBLDDIR)/burmesedict.dict
384 # TODO: figure out why combining characters are here?
385 $(BRKBLDDIR)/khmerdict.dict: $(TOOLBINDIR)/gendict$(TOOLEXEEXT) $(DAT_FILES)
386 - $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x1780 -c -i $(BUILDDIR) $(DICTSRCDIR)/khmerdict.txt $(BRKBLDDIR)/khmerdict.dict
387 + $(INVOKE) $(TOOLBINDIR)/gendict --bytes --transform offset-0x1780 -c -i $(DATABUILDDIR) $(DICTSRCDIR)/khmerdict.txt $(BRKBLDDIR)/khmerdict.dict
389 #################################################### CFU
391 @@ -580,22 +580,22 @@
392 $(INVOKE) echo ALL_CFU_SOURCE: $(ALL_CFU_SOURCE)
393 $(INVOKE) echo CFU_FILES: $(CFU_FILES)
394 $(INVOKE) echo CFU_FILES_SHORT: $(CFU_FILES_SHORT)
395 - $(INVOKE) $(TOOLBINDIR)/gencfu -c -i $(BUILDDIR) -r $(word 1,$(ALL_CFU_SOURCE)) -w $(word 2,$(ALL_CFU_SOURCE)) -o $@
396 + $(INVOKE) $(TOOLBINDIR)/gencfu -c -i $(DATABUILDDIR) -r $(word 1,$(ALL_CFU_SOURCE)) -w $(word 2,$(ALL_CFU_SOURCE)) -o $@
399 #################################################### CNV
401 $(CNV_FILES_SPECIAL) : $(UCM_FILES_SPECIAL) $(TOOLBINDIR)/makeconv$(TOOLEXEEXT)
402 - $(INVOKE) $(TOOLBINDIR)/makeconv --ignore-siso-check -c -d $(BUILDDIR) $(UCMSRCDIR)/$(@F:%.cnv=%.ucm)
403 -$(BUILDDIR)/%.cnv: $(UCMSRCDIR)/%.ucm $(TOOLBINDIR)/makeconv$(TOOLEXEEXT)
404 - $(INVOKE) $(TOOLBINDIR)/makeconv -c -d $(BUILDDIR) $(UCMSRCDIR)/$(<F)
405 + $(INVOKE) $(TOOLBINDIR)/makeconv --ignore-siso-check -c -d $(DATABUILDDIR) $(UCMSRCDIR)/$(@F:%.cnv=%.ucm)
406 +$(DATABUILDDIR)/%.cnv: $(UCMSRCDIR)/%.ucm $(TOOLBINDIR)/makeconv$(TOOLEXEEXT)
407 + $(INVOKE) $(TOOLBINDIR)/makeconv -c -d $(DATABUILDDIR) $(UCMSRCDIR)/$(<F)
409 #################################################### RES
413 $(CURRBLDDIR)/%.res: $(CURRSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
414 - $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(BUILDDIR) -s $(CURRSRCDIR) -d $(CURRBLDDIR) $(<F)
415 + $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(DATABUILDDIR) -s $(CURRSRCDIR) -d $(CURRBLDDIR) $(<F)
417 # copy the curr/pool.res file from the source folder to the build output folder
418 # and swap it to native endianness
420 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(CURRSRCDIR)/pool.res $(CURRBLDDIR)/pool.res
422 $(CURRBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(CURR_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
423 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(CURR_TREE) -d $(CURRBLDDIR) $(INDEX_NAME).txt
424 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(OUTTMPDIR)/$(CURR_TREE) -d $(CURRBLDDIR) $(INDEX_NAME).txt
426 $(CURR_INDEX_FILE): $(SRCLISTDEPS)
427 @echo "generating $@ (list of installed currency name locales)"; \
431 $(LANGBLDDIR)/%.res: $(LANGSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
432 - $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(BUILDDIR) -s $(LANGSRCDIR) -d $(LANGBLDDIR) $(<F)
433 + $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(DATABUILDDIR) -s $(LANGSRCDIR) -d $(LANGBLDDIR) $(<F)
435 # copy the lang/pool.res file from the source folder to the build output folder
436 # and swap it to native endianness
438 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(LANGSRCDIR)/pool.res $(LANGBLDDIR)/pool.res
440 $(LANGBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(LANG_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
441 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(LANG_TREE) -d $(LANGBLDDIR) $(INDEX_NAME).txt
442 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $DATABUILDDIR -s $(OUTTMPDIR)/$(LANG_TREE) -d $(LANGBLDDIR) $(INDEX_NAME).txt
444 $(LANG_INDEX_FILE): $(SRCLISTDEPS)
445 @echo "generating $@ (list of installed language name locales)"; \
449 $(REGIONBLDDIR)/%.res: $(REGIONSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
450 - $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(BUILDDIR) -s $(REGIONSRCDIR) -d $(REGIONBLDDIR) $(<F)
451 + $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(DATABUILDDIR) -s $(REGIONSRCDIR) -d $(REGIONBLDDIR) $(<F)
453 # copy the region/pool.res file from the source folder to the build output folder
454 # and swap it to native endianness
456 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(REGIONSRCDIR)/pool.res $(REGIONBLDDIR)/pool.res
458 $(REGIONBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(REGION_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
459 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(REGION_TREE) -d $(REGIONBLDDIR) $(INDEX_NAME).txt
460 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(OUTTMPDIR)/$(REGION_TREE) -d $(REGIONBLDDIR) $(INDEX_NAME).txt
462 $(REGION_INDEX_FILE): $(SRCLISTDEPS)
463 @echo "generating $@ (list of installed region name locales)"; \
467 $(ZONEBLDDIR)/%.res: $(ZONESRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
468 - $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(BUILDDIR) -s $(ZONESRCDIR) -d $(ZONEBLDDIR) $(<F)
469 + $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(DATABUILDDIR) -s $(ZONESRCDIR) -d $(ZONEBLDDIR) $(<F)
471 # copy the zone/pool.res file from the source folder to the build output folder
472 # and swap it to native endianness
474 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(ZONESRCDIR)/pool.res $(ZONEBLDDIR)/pool.res
476 $(ZONEBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(ZONE_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
477 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(ZONE_TREE) -d $(ZONEBLDDIR) $(INDEX_NAME).txt
478 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(OUTTMPDIR)/$(ZONE_TREE) -d $(ZONEBLDDIR) $(INDEX_NAME).txt
480 $(ZONE_INDEX_FILE): $(SRCLISTDEPS)
481 @echo "generating $@ (list of installed time zone name locales)"; \
485 $(UNITBLDDIR)/%.res: $(UNITSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
486 - $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(BUILDDIR) -s $(UNITSRCDIR) -d $(UNITBLDDIR) $(<F)
487 + $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(DATABUILDDIR) -s $(UNITSRCDIR) -d $(UNITBLDDIR) $(<F)
489 # copy the unit/pool.res file from the source folder to the build output folder
490 # and swap it to native endianness
492 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(UNITSRCDIR)/pool.res $(UNITBLDDIR)/pool.res
494 $(UNITBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(UNIT_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
495 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(UNIT_TREE) -d $(UNITBLDDIR) $(INDEX_NAME).txt
496 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(OUTTMPDIR)/$(UNIT_TREE) -d $(UNITBLDDIR) $(INDEX_NAME).txt
498 $(UNIT_INDEX_FILE): $(SRCLISTDEPS)
499 @echo "generating $@ (list of installed time zone name locales)"; \
500 @@ -715,10 +715,10 @@
503 $(COLBLDDIR)/%.res: $(COLSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
504 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(COLSRCDIR) -d $(COLBLDDIR) $(<F)
505 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(COLSRCDIR) -d $(COLBLDDIR) $(<F)
507 $(COLBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(COLLATION_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
508 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(COLLATION_TREE) -d $(COLBLDDIR) $(INDEX_NAME).txt
509 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(OUTTMPDIR)/$(COLLATION_TREE) -d $(COLBLDDIR) $(INDEX_NAME).txt
511 $(COLLATION_INDEX_FILE): $(SRCLISTDEPS)
512 @echo "generating $@ (list of installed collation locales)"; \
513 @@ -734,10 +734,10 @@
516 $(BRKBLDDIR)/%.res: $(BRKSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(BRK_FILES) $(DICT_FILES) $(DAT_FILES)
517 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(BRKSRCDIR) -d $(BRKBLDDIR) $(<F)
518 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(BRKSRCDIR) -d $(BRKBLDDIR) $(<F)
520 $(BRKBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(BREAK_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
521 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(BREAK_TREE) -d $(BRKBLDDIR) $(INDEX_NAME).txt
522 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(OUTTMPDIR)/$(BREAK_TREE) -d $(BRKBLDDIR) $(INDEX_NAME).txt
524 $(BRK_RES_INDEX_FILE): $(SRCLISTDEPS)
525 @echo "generating $@ (list of installed break locales)"; \
526 @@ -753,10 +753,10 @@
529 $(RBNFBLDDIR)/%.res: $(RBNFSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
530 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(RBNFSRCDIR) -d $(RBNFBLDDIR) $(<F)
531 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(RBNFSRCDIR) -d $(RBNFBLDDIR) $(<F)
533 $(RBNFBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(RBNF_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
534 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(RBNF_TREE) -d $(RBNFBLDDIR) $(INDEX_NAME).txt
535 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(OUTTMPDIR)/$(RBNF_TREE) -d $(RBNFBLDDIR) $(INDEX_NAME).txt
537 $(RBNF_INDEX_FILE): $(SRCLISTDEPS)
538 @echo "generating $@ (list of installed RBNF locales)"; \
539 @@ -772,18 +772,18 @@
542 $(TRANSLITBLDDIR)/%.res: $(TRANSLITSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
543 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(TRANSLITSRCDIR) -d $(TRANSLITBLDDIR) $(<F)
544 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -s $(TRANSLITSRCDIR) -d $(TRANSLITBLDDIR) $(<F)
546 ### normal (locale) res
547 all-RES: $(RES_FILES)
549 -$(BUILDDIR)/%.res: $(LOCSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
550 - $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(BUILDDIR) -s $(LOCSRCDIR) -d $(BUILDDIR) $(<F)
551 +$(DATABUILDDIR)/%.res: $(LOCSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
552 + $(INVOKE) $(TOOLBINDIR)/genrb --usePoolBundle $(GENRBOPTS) -i $(DATABUILDDIR) -s $(LOCSRCDIR) -d $(DATABUILDDIR) $(<F)
554 # copy the locales/pool.res file from the source folder to the build output folder
555 # and swap it to native endianness
556 -$(BUILDDIR)/pool.res: $(LOCSRCDIR)/pool.res
557 - $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(LOCSRCDIR)/pool.res $(BUILDDIR)/pool.res
558 +$(DATABUILDDIR)/pool.res: $(LOCSRCDIR)/pool.res
559 + $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(LOCSRCDIR)/pool.res $(DATABUILDDIR)/pool.res
561 # if the tzcode directory contains a new tzdata*.tar.gz file, use it for zoneinfo
565 # Override the normal genrb for zoneinfo to always pull from
566 # icu/source/tools/tzcode/zoneinfo64.txt
567 -$(BUILDDIR)/zoneinfo64.res: $(ZONEINFO) $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
568 +$(DATABUILDDIR)/zoneinfo64.res: $(ZONEINFO) $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
569 @echo Note: $(MISCSRCDIR)/zoneinfo.txt is IGNORED because $(TZDATA) is present.
570 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -q -i $(BUILDDIR) -d $(BUILDDIR) $(ZONEINFO)
571 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -q -i $(DATABUILDDIR) -d $(DATABUILDDIR) $(ZONEINFO)
573 # Create the tzcode tool and zoneinfo as needed.
574 $(ZONEINFO): $(TZDATA)
578 # zoneinfo has some issues. Ignore some warnings with -q
579 -$(BUILDDIR)/%.res: $(MISCSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
580 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -q -i $(BUILDDIR) -s $(MISCSRCDIR) -d $(BUILDDIR) $(<F)
581 +$(DATABUILDDIR)/%.res: $(MISCSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
582 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -q -i $(DATABUILDDIR) -s $(MISCSRCDIR) -d $(DATABUILDDIR) $(<F)
586 @@ -829,17 +829,17 @@
590 - -$(RMV) $(BUILDDIR)/$(INDEX_NAME).txt $(PKGDATA_LIST)
591 + -$(RMV) $(DATABUILDDIR)/$(INDEX_NAME).txt $(PKGDATA_LIST)
593 -$(BUILDDIR)/$(INDEX_NAME).res: $(INDEX_FILE) $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
594 - $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -d $(BUILDDIR) $(INDEX_FILE)
595 +$(DATABUILDDIR)/$(INDEX_NAME).res: $(INDEX_FILE) $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
596 + $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(DATABUILDDIR) -d $(DATABUILDDIR) $(INDEX_FILE)
598 # The core Unicode properties files (pnames.icu, uprops.icu, ucase.icu, ubidi.icu)
599 # are hardcoded in the common DLL and therefore not included in the data package any more.
600 # They are not built by default but need to be built for ICU4J data and for getting the .c source files
601 # when updating the Unicode data.
602 uni-core-data: build-dir $(UNI_CORE_TARGET_DATA)
603 - @echo Unicode .icu files built to $(BUILDDIR)
604 + @echo Unicode .icu files built to $(DATABUILDDIR)
607 # Build the ICU4J icudata.jar.
609 mkdir -p $(OUTDIR)/icu4j/$(ICU4J_DATA_DIRNAME)
610 mkdir -p $(OUTDIR)/icu4j/tzdata/$(ICU4J_DATA_DIRNAME)
611 echo $(UNI_CORE_DATA) > $(OUTDIR)/icu4j/add.txt
612 - $(INVOKE) $(TOOLBINDIR)/icupkg $(OUTTMPDIR)/$(ICUDATA_PLATFORM_NAME).dat $(OUTDIR)/icu4j/$(ICUDATA_BASENAME_VERSION)b.dat -a $(OUTDIR)/icu4j/add.txt -s $(BUILDDIR) -x '*' -tb -d $(OUTDIR)/icu4j/$(ICU4J_DATA_DIRNAME)
613 + $(INVOKE) $(TOOLBINDIR)/icupkg $(OUTTMPDIR)/$(ICUDATA_PLATFORM_NAME).dat $(OUTDIR)/icu4j/$(ICUDATA_BASENAME_VERSION)b.dat -a $(OUTDIR)/icu4j/add.txt -s $(DATABUILDDIR) -x '*' -tb -d $(OUTDIR)/icu4j/$(ICU4J_DATA_DIRNAME)
614 mv $(ICU4J_TZDATA_PATHS:%=$(OUTDIR)/icu4j/%) "$(OUTDIR)/icu4j/tzdata/$(ICU4J_DATA_DIRNAME)"
616 $(OUTDIR)/icu4j/icutzdata.jar: generate-data
617 diff -ruN icu/source/extra/uconv/Makefile.in icu.aros/source/extra/uconv/Makefile.in
618 --- icu/source/extra/uconv/Makefile.in 2017-03-14 22:01:56.000000000 +0100
619 +++ icu.aros/source/extra/uconv/Makefile.in 2018-03-20 22:50:34.861198157 +0100
621 $(UCONVMSG_LIB): $(RESFILES) $(RESDIR)/$(RESDIR).lst pkgdata.inc
622 $(INVOKE) $(PKGDATA_INVOKE_OPTS) $(TOOLBINDIR)/pkgdata -p $(MSGNAME) $(PKGDATA_OPTS) -m $(PKGMODE) -s $(RESDIR) -d $(RESDIR) -T $(RESDIR) $(RESDIR)/$(RESDIR).lst
624 -$(RESDIR)/$(RESDIR).lst: Makefile $(srcdir)/resfiles.mk
625 +$(RESDIR)/$(RESDIR).lst: Makefile $(srcdir)/resfiles.mk $(RESFILES)
627 @for file in $(RESFILES:$(RESDIR)/%.res=%.res); do \
629 diff -ruN icu/source/i18n/Makefile.in icu.aros/source/i18n/Makefile.in
630 --- icu/source/i18n/Makefile.in 2017-10-11 18:24:34.000000000 +0200
631 +++ icu.aros/source/i18n/Makefile.in 2018-03-20 22:54:57.709435061 +0100
633 TARGET_STUBNAME=$(I18N_STUBNAME)
635 ifneq ($(ENABLE_STATIC),)
636 -TARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
637 +I18NTARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
640 ifneq ($(ENABLE_SHARED),)
643 endif # ENABLE_SHARED
645 -ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
646 +ALL_TARGETS = $(I18NTARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
648 DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
649 DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
651 install-library: all-local
652 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
653 ifneq ($(ENABLE_STATIC),)
654 - $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
655 + $(INSTALL-L) $(I18NTARGET) $(DESTDIR)$(libdir)
657 ifneq ($(ENABLE_SHARED),)
658 $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
660 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
662 ifneq ($(ENABLE_STATIC),)
663 -$(TARGET): $(STATIC_OBJECTS)
664 +$(I18NTARGET): $(STATIC_OBJECTS)
665 $(AR) $(ARFLAGS) $(AR_OUTOPT)$@ $^
668 diff -ruN icu/source/io/Makefile.in icu.aros/source/io/Makefile.in
669 --- icu/source/io/Makefile.in 2017-03-14 22:01:57.000000000 +0100
670 +++ icu.aros/source/io/Makefile.in 2018-03-20 22:57:33.711963246 +0100
672 TARGET_STUBNAME=$(IO_STUBNAME)
674 ifneq ($(ENABLE_STATIC),)
675 -TARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
676 +IOTARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
679 ifneq ($(ENABLE_SHARED),)
682 endif # ENABLE_SHARED
684 -ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
685 +ALL_TARGETS = $(IOTARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
687 DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
688 DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
690 install-library: all-local
691 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
692 ifneq ($(ENABLE_STATIC),)
693 - $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
694 + $(INSTALL-L) $(IOTARGET) $(DESTDIR)$(libdir)
696 ifneq ($(ENABLE_SHARED),)
697 $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
699 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
701 ifneq ($(ENABLE_STATIC),)
702 -$(TARGET): $(STATIC_OBJECTS)
703 +$(IOTARGET): $(STATIC_OBJECTS)
704 $(AR) $(ARFLAGS) $(AR_OUTOPT)$@ $^
707 diff -ruN icu/source/layoutex/Makefile.in icu.aros/source/layoutex/Makefile.in
708 --- icu/source/layoutex/Makefile.in 2016-12-07 02:45:12.000000000 +0100
709 +++ icu.aros/source/layoutex/Makefile.in 2018-03-20 23:01:23.203694393 +0100
711 TARGET_STUBNAME=$(LAYOUTEX_STUBNAME)
713 ifneq ($(ENABLE_STATIC),)
714 -TARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
715 +LAYEXTARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
718 ifneq ($(ENABLE_SHARED),)
721 endif # ENABLE_SHARED
723 -ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
724 +ALL_TARGETS = $(LAYEXTARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
726 DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
727 DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
729 install-library: all-local
730 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
731 ifneq ($(ENABLE_STATIC),)
732 - $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
733 + $(INSTALL-L) $(LAYEXTARGET) $(DESTDIR)$(libdir)
735 ifneq ($(ENABLE_SHARED),)
736 $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
738 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
740 ifneq ($(ENABLE_STATIC),)
741 -$(TARGET): $(STATIC_OBJECTS)
742 +$(LAYEXTARGET): $(STATIC_OBJECTS)
743 $(AR) $(ARFLAGS) $(AR_OUTOPT)$@ $^
746 diff -ruN icu/source/stubdata/Makefile.in icu.aros/source/stubdata/Makefile.in
747 --- icu/source/stubdata/Makefile.in 2016-12-07 02:45:02.000000000 +0100
748 +++ icu.aros/source/stubdata/Makefile.in 2018-03-20 23:08:04.704164862 +0100
750 TARGET_STUBNAME=$(DATA_STUBNAME)
752 ifneq ($(ENABLE_STATIC),)
753 -TARGET = $(STUBDATA_LIBDIR)$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
754 +STUBTARGET = $(STUBDATA_LIBDIR)$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
762 -ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS)
763 +ALL_TARGETS = $(STUBTARGET) $(ALL_SO_TARGETS)
765 DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
766 DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
768 install-library: all-local
769 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
770 ifneq ($(ENABLE_STATIC),)
771 - $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
772 + $(INSTALL-L) $(STUBTARGET) $(DESTDIR)$(libdir)
774 ifneq ($(ENABLE_SHARED),)
775 $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
777 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
779 ifneq ($(ENABLE_STATIC),)
780 -$(TARGET): $(STATIC_OBJECTS)
781 +$(STUBTARGET): $(STATIC_OBJECTS)
782 $(AR) $(ARFLAGS) $(AR_OUTOPT)$@ $^
785 diff -ruN icu/source/tools/ctestfw/Makefile.in icu.aros/source/tools/ctestfw/Makefile.in
786 --- icu/source/tools/ctestfw/Makefile.in 2016-12-07 02:45:00.000000000 +0100
787 +++ icu.aros/source/tools/ctestfw/Makefile.in 2018-03-20 23:16:26.564600824 +0100
789 TARGET_STUBNAME=$(CTESTFW_STUBNAME)
791 ifneq ($(ENABLE_STATIC),)
792 -TARGET = $(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
793 +CTFWTARGET = $(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
796 ifneq ($(ENABLE_SHARED),)
798 ALL_SO_TARGETS = $(SO_TARGET) $(MIDDLE_SO_TARGET) $(FINAL_SO_TARGET) $(SHARED_OBJECT)
801 -ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS)
802 +ALL_TARGETS = $(CTFWTARGET) $(ALL_SO_TARGETS)
804 DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
805 DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
807 install-library: all-local
808 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
809 ifneq ($(ENABLE_STATIC),)
810 - $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
811 + $(INSTALL-L) $(CTFWTARGET) $(DESTDIR)$(libdir)
813 ifneq ($(ENABLE_SHARED),)
814 $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
816 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
818 ifneq ($(ENABLE_STATIC),)
819 -$(TARGET): $(STATIC_OBJECTS)
820 +$(CTFWTARGET): $(STATIC_OBJECTS)
821 $(AR) $(ARFLAGS) $(AR_OUTOPT)$@ $^
824 diff -ruN icu/source/tools/escapesrc/Makefile.in icu.aros/source/tools/escapesrc/Makefile.in
825 --- icu/source/tools/escapesrc/Makefile.in 2017-03-23 00:26:34.000000000 +0100
826 +++ icu.aros/source/tools/escapesrc/Makefile.in 2018-03-20 23:22:54.939495976 +0100
828 CLEANFILES = *~ $(DEPS) $(MAN_FILES) ./output-*.cpp
830 ## Target information
831 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
832 +ESRCTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
834 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
835 #LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC)
838 check: all check-local
840 -all-local: $(TARGET) $(MAN_FILES)
841 +all-local: $(ESRCTARGET) $(MAN_FILES)
843 install-local: all-local install-man
844 $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
845 - $(INSTALL) $(TARGET) $(DESTDIR)$(sbindir)
846 + $(INSTALL) $(ESRCTARGET) $(DESTDIR)$(sbindir)
848 install-man: $(MAN_FILES)
849 # $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
853 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
854 - $(RMV) $(TARGET) $(OBJECTS)
855 + $(RMV) $(ESRCTARGET) $(OBJECTS)
857 distclean-local: clean-local
860 check-local: all-local
861 @echo Testing test-nochange.cpp
862 - @$(INVOKE) $(TARGET) $(srcdir)/test-nochange.cpp ./output-nochange.cpp
863 + @$(INVOKE) $(ESRCTARGET) $(srcdir)/test-nochange.cpp ./output-nochange.cpp
864 @-diff -I '#line.*' $(srcdir)/test-nochange.cpp ./output-nochange.cpp || (echo >&2 'warning: diff failed or not found' ; true)
865 @echo Testing test-simple.cpp
866 - @$(INVOKE) $(TARGET) $(srcdir)/test-simple.cpp ./output-simple.cpp
867 + @$(INVOKE) $(ESRCTARGET) $(srcdir)/test-simple.cpp ./output-simple.cpp
868 @-diff -I '#line.*' $(srcdir)/expect-simple.cpp ./output-simple.cpp || (echo >&2 'warning: diff failed or not found' ; true)
870 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
872 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
874 -$(TARGET) : $(OBJECTS)
875 +$(ESRCTARGET) : $(OBJECTS)
876 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
879 diff -ruN icu/source/tools/genbrk/Makefile.in icu.aros/source/tools/genbrk/Makefile.in
880 --- icu/source/tools/genbrk/Makefile.in 2016-12-07 02:45:01.000000000 +0100
881 +++ icu.aros/source/tools/genbrk/Makefile.in 2018-03-20 23:24:33.636410681 +0100
883 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
885 ## Target information
886 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
887 +GBRKTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
889 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
890 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
893 check: all check-local
895 -all-local: $(TARGET) $(MAN_FILES)
896 +all-local: $(GBRKTARGET) $(MAN_FILES)
898 install-local: all-local install-man
899 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
900 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
901 + $(INSTALL) $(GBRKTARGET) $(DESTDIR)$(bindir)
903 install-man: $(MAN_FILES)
904 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
908 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
909 - $(RMV) $(TARGET) $(OBJECTS)
910 + $(RMV) $(GBRKTARGET) $(OBJECTS)
912 distclean-local: clean-local
916 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
918 -$(TARGET) : $(OBJECTS)
919 +$(GBRKTARGET) : $(OBJECTS)
920 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
923 diff -ruN icu/source/tools/genccode/Makefile.in icu.aros/source/tools/genccode/Makefile.in
924 --- icu/source/tools/genccode/Makefile.in 2016-12-07 02:45:01.000000000 +0100
925 +++ icu.aros/source/tools/genccode/Makefile.in 2018-03-20 23:25:49.149143818 +0100
927 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
929 ## Target information
930 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
931 +GCODETARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
933 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
934 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
937 check: all check-local
939 -all-local: $(TARGET) $(MAN_FILES)
940 +all-local: $(GCODETARGET) $(MAN_FILES)
942 install-local: all-local install-man
943 $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
944 - $(INSTALL) $(TARGET) $(DESTDIR)$(sbindir)
945 + $(INSTALL) $(GCODETARGET) $(DESTDIR)$(sbindir)
947 install-man: $(MAN_FILES)
948 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
952 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
953 - $(RMV) $(TARGET) $(OBJECTS)
954 + $(RMV) $(GCODETARGET) $(OBJECTS)
956 distclean-local: clean-local
960 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
962 -$(TARGET) : $(OBJECTS)
963 +$(GCODETARGET) : $(OBJECTS)
964 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
967 diff -ruN icu/source/tools/gencfu/Makefile.in icu.aros/source/tools/gencfu/Makefile.in
968 --- icu/source/tools/gencfu/Makefile.in 2016-12-07 02:45:01.000000000 +0100
969 +++ icu.aros/source/tools/gencfu/Makefile.in 2018-03-20 23:27:40.890272654 +0100
971 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
973 ## Target information
974 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
975 +GCFUTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
977 CPPFLAGS += -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(srcdir)/../toolutil
978 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
981 check: all check-local
983 -all-local: $(TARGET) $(MAN_FILES)
984 +all-local: $(GCFUTARGET) $(MAN_FILES)
986 install-local: all-local install-man
987 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
988 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
989 + $(INSTALL) $(GCFUTARGET) $(DESTDIR)$(bindir)
991 install-man: $(MAN_FILES)
992 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
996 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
997 - $(RMV) $(TARGET) $(OBJECTS)
998 + $(RMV) $(GCFUTARGET) $(OBJECTS)
1000 distclean-local: clean-local
1003 cd $(top_builddir) \
1004 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1006 -$(TARGET) : $(OBJECTS)
1007 +$(GCFUTARGET) : $(OBJECTS)
1008 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1011 diff -ruN icu/source/tools/gencmn/Makefile.in icu.aros/source/tools/gencmn/Makefile.in
1012 --- icu/source/tools/gencmn/Makefile.in 2016-12-07 02:45:01.000000000 +0100
1013 +++ icu.aros/source/tools/gencmn/Makefile.in 2018-03-20 23:28:43.798927781 +0100
1015 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
1017 ## Target information
1018 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1019 +GCMNTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1021 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1022 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1025 check: all check-local
1027 -all-local: $(TARGET) $(MAN_FILES)
1028 +all-local: $(GCMNTARGET) $(MAN_FILES)
1030 install-local: all-local install-man
1031 $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
1032 - $(INSTALL) $(TARGET) $(DESTDIR)$(sbindir)
1033 + $(INSTALL) $(GCMNTARGET) $(DESTDIR)$(sbindir)
1035 install-man: $(MAN_FILES)
1036 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1040 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1041 - $(RMV) $(TARGET) $(OBJECTS)
1042 + $(RMV) $(GCMNTARGET) $(OBJECTS)
1044 distclean-local: clean-local
1047 cd $(top_builddir) \
1048 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1050 -$(TARGET) : $(OBJECTS)
1051 +$(GCMNTARGET) : $(OBJECTS)
1052 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1055 diff -ruN icu/source/tools/gencnval/Makefile.in icu.aros/source/tools/gencnval/Makefile.in
1056 --- icu/source/tools/gencnval/Makefile.in 2016-12-07 02:45:00.000000000 +0100
1057 +++ icu.aros/source/tools/gencnval/Makefile.in 2018-03-20 23:29:34.887468772 +0100
1059 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
1061 ## Target information
1062 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1063 +GCNVALTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1065 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1066 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1069 check: all check-local
1071 -all-local: $(TARGET) $(MAN_FILES)
1072 +all-local: $(GCNVALTARGET) $(MAN_FILES)
1074 install-local: all-local install-man
1075 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
1076 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
1077 + $(INSTALL) $(GCNVALTARGET) $(DESTDIR)$(bindir)
1079 install-man: $(MAN_FILES)
1080 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1084 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1085 - $(RMV) $(TARGET) $(OBJECTS)
1086 + $(RMV) $(GCNVALTARGET) $(OBJECTS)
1088 distclean-local: clean-local
1091 cd $(top_builddir) \
1092 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1094 -$(TARGET) : $(OBJECTS)
1095 +$(GCNVALTARGET) : $(OBJECTS)
1096 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1099 diff -ruN icu/source/tools/gendict/Makefile.in icu.aros/source/tools/gendict/Makefile.in
1100 --- icu/source/tools/gendict/Makefile.in 2016-12-07 02:45:01.000000000 +0100
1101 +++ icu.aros/source/tools/gendict/Makefile.in 2018-03-20 23:34:59.231045798 +0100
1103 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
1105 ## Target information
1106 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1107 +GDCTTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1109 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1110 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1113 check: all check-local
1115 -all-local: $(TARGET) $(MAN_FILES)
1116 +all-local: $(GDCTTARGET) $(MAN_FILES)
1118 install-local: all-local install-man
1119 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
1120 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
1121 + $(INSTALL) $(GDCTTARGET) $(DESTDIR)$(bindir)
1123 install-man: $(MAN_FILES)
1124 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1128 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1129 - $(RMV) $(TARGET) $(OBJECTS)
1130 + $(RMV) $(GDCTTARGET) $(OBJECTS)
1132 distclean-local: clean-local
1135 cd $(top_builddir) \
1136 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1138 -$(TARGET) : $(OBJECTS)
1139 +$(GDCTTARGET) : $(OBJECTS)
1140 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1143 diff -ruN icu/source/tools/gennorm2/Makefile.in icu.aros/source/tools/gennorm2/Makefile.in
1144 --- icu/source/tools/gennorm2/Makefile.in 2017-10-11 18:24:35.000000000 +0200
1145 +++ icu.aros/source/tools/gennorm2/Makefile.in 2018-03-20 23:36:52.209562122 +0100
1147 CLEANFILES = *~ $(DEPS)
1149 ## Target information
1150 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1151 +GNR2TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1153 CPPFLAGS += -I$(srcdir) -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1154 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1157 check: all check-local
1159 -all-local: $(TARGET)
1160 +all-local: $(GNR2TARGET)
1162 install-local: all-local
1163 $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
1164 - $(INSTALL) $(TARGET) $(DESTDIR)$(sbindir)
1165 + $(INSTALL) $(GNR2TARGET) $(DESTDIR)$(sbindir)
1170 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1171 - $(RMV) $(TARGET) $(OBJECTS)
1172 + $(RMV) $(GNR2TARGET) $(OBJECTS)
1174 distclean-local: clean-local
1177 cd $(top_builddir) \
1178 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1180 -$(TARGET) : $(OBJECTS)
1181 +$(GNR2TARGET) : $(OBJECTS)
1182 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1185 diff -ruN icu/source/tools/genrb/Makefile.in icu.aros/source/tools/genrb/Makefile.in
1186 --- icu/source/tools/genrb/Makefile.in 2017-03-14 22:01:57.000000000 +0100
1187 +++ icu.aros/source/tools/genrb/Makefile.in 2018-03-20 23:40:25.241280979 +0100
1189 CLEANFILES = *~ $(MAN_FILES) $(DEPS) $(DERB_DEPS)
1191 ## Target information
1192 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1193 +GRBTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1194 # derb depends on icuio
1195 @ICUIO_TRUE@DERB = $(BINDIR)/$(DERB_STUB_NAME)$(EXEEXT)
1199 check: all check-local
1201 -all-local: $(TARGET) $(DERB) $(MAN_FILES)
1202 +all-local: $(GRBTARGET) $(DERB) $(MAN_FILES)
1204 install-local: all-local install-man
1205 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
1206 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
1207 + $(INSTALL) $(GRBTARGET) $(DESTDIR)$(bindir)
1208 @ICUIO_TRUE@ $(INSTALL) $(DERB) $(DESTDIR)$(bindir)
1210 install-man: $(MAN_FILES)
1214 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1215 - $(RMV) $(TARGET) $(DERB) $(OBJECTS) $(DERB_OBJ)
1216 + $(RMV) $(GRBTARGET) $(DERB) $(OBJECTS) $(DERB_OBJ)
1218 distclean-local: clean-local
1221 cd $(top_builddir) \
1222 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1224 -$(TARGET) : $(OBJECTS)
1225 +$(GRBTARGET) : $(OBJECTS)
1226 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1229 diff -ruN icu/source/tools/gensprep/Makefile.in icu.aros/source/tools/gensprep/Makefile.in
1230 --- icu/source/tools/gensprep/Makefile.in 2016-12-07 02:45:00.000000000 +0100
1231 +++ icu.aros/source/tools/gensprep/Makefile.in 2018-03-20 23:41:55.937392930 +0100
1233 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
1235 ## Target information
1236 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1237 +GSPREPTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1239 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1240 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1243 check: all check-local
1245 -all-local: $(TARGET) $(MAN_FILES)
1246 +all-local: $(GSPREPTARGET) $(MAN_FILES)
1248 install-local: all-local install-man
1249 $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
1250 - $(INSTALL) $(TARGET) $(DESTDIR)$(sbindir)
1251 + $(INSTALL) $(GSPREPTARGET) $(DESTDIR)$(sbindir)
1253 install-man: $(MAN_FILES)
1254 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1258 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1259 - $(RMV) $(TARGET) $(OBJECTS)
1260 + $(RMV) $(GSPREPTARGET) $(OBJECTS)
1262 distclean-local: clean-local
1265 cd $(top_builddir) \
1266 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1268 -$(TARGET) : $(OBJECTS)
1269 +$(GSPREPTARGET) : $(OBJECTS)
1270 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1273 diff -ruN icu/source/tools/gentest/Makefile.in icu.aros/source/tools/gentest/Makefile.in
1274 --- icu/source/tools/gentest/Makefile.in 2016-12-07 02:45:01.000000000 +0100
1275 +++ icu.aros/source/tools/gentest/Makefile.in 2018-03-20 23:42:38.743189381 +0100
1277 CLEANFILES = *~ $(DEPS)
1279 ## Target information
1280 -TARGET = gentest$(EXEEXT)
1281 +GTESTTARGET = gentest$(EXEEXT)
1283 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil -I$(top_srcdir)/tools/ctestfw
1284 CPPFLAGS+= -I$(top_srcdir)/i18n
1287 check: all check-local
1289 -all-local: $(TARGET)
1290 +all-local: $(GTESTTARGET)
1292 install-local: all-local
1297 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1298 - $(RMV) $(TARGET) $(OBJECTS)
1299 + $(RMV) $(GTESTTARGET) $(OBJECTS)
1301 distclean-local: clean-local
1304 cd $(top_builddir) \
1305 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1307 -$(TARGET) : $(OBJECTS)
1308 +$(GTESTTARGET) : $(OBJECTS)
1309 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1312 diff -ruN icu/source/tools/icuinfo/Makefile.in icu.aros/source/tools/icuinfo/Makefile.in
1313 --- icu/source/tools/icuinfo/Makefile.in 2016-12-07 02:45:00.000000000 +0100
1314 +++ icu.aros/source/tools/icuinfo/Makefile.in 2018-03-20 23:45:10.976954917 +0100
1316 CLEANFILES = *~ $(DEPS) $(PLUGIN_OBJECTS) $(PLUGINFILE) $(PLUGIN)
1318 ## Target information
1319 -TARGET = icuinfo$(EXEEXT)
1320 +IINFTARGET = icuinfo$(EXEEXT)
1322 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil -I$(top_srcdir)/tools/ctestfw
1323 CPPFLAGS+= -I$(top_srcdir)/i18n
1326 check: all check-local
1328 -all-local: $(TARGET)
1329 +all-local: $(IINFTARGET)
1331 install-local: all-local
1332 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
1333 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
1334 + $(INSTALL) $(IINFTARGET) $(DESTDIR)$(bindir)
1339 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1340 - $(RMV) $(TARGET) $(OBJECTS)
1341 + $(RMV) $(IINFTARGET) $(OBJECTS)
1343 distclean-local: clean-local
1346 -check-local: $(TARGET)
1347 - $(INVOKE) ./$(TARGET) $(ICUINFO_OPTS)
1348 +check-local: $(IINFTARGET)
1349 + $(INVOKE) ./$(IINFTARGET) $(ICUINFO_OPTS)
1351 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
1352 cd $(top_builddir) \
1353 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1354 -include Makefile.local
1356 -$(TARGET) : $(OBJECTS)
1357 +$(IINFTARGET) : $(OBJECTS)
1358 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1364 plugin-check: $(PLUGIN) $(PLUGINFILE)
1365 - $(INVOKE) ICU_PLUGINS="$(CURR_FULL_DIR)" ./$(TARGET) -v -L
1366 + $(INVOKE) ICU_PLUGINS="$(CURR_FULL_DIR)" ./$(IINFTARGET) -v -L
1368 plugin plugin-check $(PLUGIN):
1369 @echo "Plugins are disabled (use --enable-plugins to enable)"
1370 diff -ruN icu/source/tools/icupkg/Makefile.in icu.aros/source/tools/icupkg/Makefile.in
1371 --- icu/source/tools/icupkg/Makefile.in 2016-12-07 02:45:00.000000000 +0100
1372 +++ icu.aros/source/tools/icupkg/Makefile.in 2018-03-20 23:45:53.714423649 +0100
1374 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
1376 ## Target information
1377 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1378 +ICUPKGTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1380 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1381 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1384 check: all check-local
1386 -all-local: $(TARGET) $(MAN_FILES)
1387 +all-local: $(ICUPKGTARGET) $(MAN_FILES)
1389 install-local: all-local install-man
1390 $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
1391 - $(INSTALL) $(TARGET) $(DESTDIR)$(sbindir)
1392 + $(INSTALL) $(ICUPKGTARGET) $(DESTDIR)$(sbindir)
1394 install-man: $(MAN_FILES)
1395 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1399 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1400 - $(RMV) $(TARGET) $(OBJECTS)
1401 + $(RMV) $(ICUPKGTARGET) $(OBJECTS)
1403 distclean-local: clean-local
1406 cd $(top_builddir) \
1407 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1409 -$(TARGET) : $(OBJECTS)
1410 +$(ICUPKGTARGET) : $(OBJECTS)
1411 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1414 diff -ruN icu/source/tools/icuswap/Makefile.in icu.aros/source/tools/icuswap/Makefile.in
1415 --- icu/source/tools/icuswap/Makefile.in 2016-12-07 02:45:01.000000000 +0100
1416 +++ icu.aros/source/tools/icuswap/Makefile.in 2018-03-20 23:46:29.691616387 +0100
1418 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
1420 ## Target information
1421 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1422 +ICUSWPTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1424 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1425 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1428 check: all check-local
1430 -all-local: $(TARGET) $(MAN_FILES)
1431 +all-local: $(ICUSWPTARGET) $(MAN_FILES)
1433 install-local: all-local install-man
1434 $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
1435 - $(INSTALL) $(TARGET) $(DESTDIR)$(sbindir)
1436 + $(INSTALL) $(ICUSWPTARGET) $(DESTDIR)$(sbindir)
1438 install-man: $(MAN_FILES)
1439 # $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1443 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1444 - $(RMV) $(TARGET) $(OBJECTS)
1445 + $(RMV) $(ICUSWPTARGET) $(OBJECTS)
1447 distclean-local: clean-local
1450 cd $(top_builddir) \
1451 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1453 -$(TARGET) : $(OBJECTS)
1454 +$(ICUSWPTARGET) : $(OBJECTS)
1455 echo Note: icuswap is obsolete - use icupkg instead.
1456 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1458 diff -ruN icu/source/tools/makeconv/Makefile.in icu.aros/source/tools/makeconv/Makefile.in
1459 --- icu/source/tools/makeconv/Makefile.in 2017-03-14 22:01:57.000000000 +0100
1460 +++ icu.aros/source/tools/makeconv/Makefile.in 2018-03-20 23:47:17.229135965 +0100
1462 CLEANFILES = *~ $(DEPS) $(MAN_FILES)
1464 ## Target information
1465 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1466 +MAKECONVTARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1468 CPPFLAGS += -I$(srcdir) -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1469 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
1472 check: all check-local
1474 -all-local: $(TARGET) $(MAN_FILES)
1475 +all-local: $(MAKECONVTARGET) $(MAN_FILES)
1477 install-local: all-local install-man
1478 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
1479 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
1480 + $(INSTALL) $(MAKECONVTARGET) $(DESTDIR)$(bindir)
1482 install-man: $(MAN_FILES)
1483 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1487 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1488 - $(RMV) $(TARGET) $(OBJECTS)
1489 + $(RMV) $(MAKECONVTARGET) $(OBJECTS)
1491 distclean-local: clean-local
1494 cd $(top_builddir) \
1495 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1497 -$(TARGET) : $(OBJECTS)
1498 +$(MAKECONVTARGET) : $(OBJECTS)
1499 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1502 diff -ruN icu/source/tools/pkgdata/Makefile.in icu.aros/source/tools/pkgdata/Makefile.in
1503 --- icu/source/tools/pkgdata/Makefile.in 2017-03-14 22:01:57.000000000 +0100
1504 +++ icu.aros/source/tools/pkgdata/Makefile.in 2018-03-20 23:48:46.771842334 +0100
1508 ## Target information
1509 -TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1510 +PKGDATATARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
1512 CPPFLAGS += -I$(srcdir) -I$(top_srcdir)/common -I$(srcdir)/../toolutil
1513 DEFS += -DUDATA_SO_SUFFIX=\".$(SO)\" -DSTATIC_O=\"$(STATIC_O)\"
1516 check: all check-local
1518 -all-local: $(TARGET) $(MAN_FILES)
1519 +all-local: $(PKGDATATARGET) $(MAN_FILES)
1521 install-local: all-local install-man
1522 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
1523 - $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
1524 + $(INSTALL) $(PKGDATATARGET) $(DESTDIR)$(bindir)
1526 install-man: $(MAN_FILES)
1527 $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
1531 test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
1532 - $(RMV) $(TARGET) $(OBJECTS)
1533 + $(RMV) $(PKGDATATARGET) $(OBJECTS)
1535 distclean-local: clean-local
1538 cd $(top_builddir) \
1539 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1541 -$(TARGET) : $(OBJECTS)
1542 +$(PKGDATATARGET) : $(OBJECTS)
1543 $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
1546 diff -ruN icu/source/tools/toolutil/Makefile.in icu.aros/source/tools/toolutil/Makefile.in
1547 --- icu/source/tools/toolutil/Makefile.in 2017-03-14 22:01:57.000000000 +0100
1548 +++ icu.aros/source/tools/toolutil/Makefile.in 2018-03-20 23:50:07.694135987 +0100
1550 TARGET_STUBNAME=$(TOOLUTIL_STUBNAME)
1552 ifneq ($(ENABLE_STATIC),)
1553 -TARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
1554 +TOOLUTILTARGET = $(LIBDIR)/$(LIBSICU)$(TARGET_STUBNAME)$(ICULIBSUFFIX).$(A)
1557 ifneq ($(ENABLE_SHARED),)
1559 ALL_SO_TARGETS = $(SO_TARGET) $(MIDDLE_SO_TARGET) $(FINAL_SO_TARGET) $(SHARED_OBJECT)
1562 -ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS)
1563 +ALL_TARGETS = $(TOOLUTILTARGET) $(ALL_SO_TARGETS)
1565 DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
1566 DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
1568 install-library: all-local
1569 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
1570 ifneq ($(ENABLE_STATIC),)
1571 - $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
1572 + $(INSTALL-L) $(TOOLUTILTARGET) $(DESTDIR)$(libdir)
1574 ifneq ($(ENABLE_SHARED),)
1575 $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
1577 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
1579 ifneq ($(ENABLE_STATIC),)
1580 -$(TARGET): $(STATIC_OBJECTS)
1581 +$(TOOLUTILTARGET): $(STATIC_OBJECTS)
1582 $(AR) $(ARFLAGS) $(AR_OUTOPT)$@ $^