diff options
Diffstat (limited to 'intl/icu/source/test/testdata/testdata.mak')
-rw-r--r-- | intl/icu/source/test/testdata/testdata.mak | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/intl/icu/source/test/testdata/testdata.mak b/intl/icu/source/test/testdata/testdata.mak new file mode 100644 index 0000000000..2809efd0ca --- /dev/null +++ b/intl/icu/source/test/testdata/testdata.mak @@ -0,0 +1,45 @@ +# Copyright (C) 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html +#********************************************************************** +#* Copyright (C) 1999-2015, International Business Machines Corporation +#* and others. All Rights Reserved. +#********************************************************************** +# +# 03/19/2001 weiv, schererm Created + +.SUFFIXES : .res .txt + +TESTPKG=testdata +TESTDT=$(TESTPKG) + + +ALL : "$(TESTDATAOUT)\testdata.dat" + @echo Test data is built. + +# old_l_testtypes.res is there for cintltst/udatatst.c/TestSwapData() +# I generated it with an ICU 4.2.1 build on Linux after removing +# testincludeUTF (which would make it large, unnecessarily for this test) +# and renaming the collations element to avoid build CollationElements +# (which will not work with a newer swapper) +# markus 2010jan15 + +# old_e_testtypes.res is the same, but icuswapped to big-endian EBCDIC + +TESTDATATMP="$(TESTDATAOUT)\testdata" + +CREATE_DIRS : + @if not exist "$(TESTDATAOUT)\$(NULL)" mkdir "$(TESTDATAOUT)" + @if not exist "$(TESTDATABLD)\$(NULL)" mkdir "$(TESTDATABLD)" + @if not exist "$(TESTDATATMP)\$(NULL)" mkdir "$(TESTDATATMP)" + +"$(TESTDATAOUT)\testdata.dat" : + @echo Building test data + set PYTHONPATH=$(ICUP)\source\python;%PYTHONPATH% + py -3 -B -m icutools.databuilder \ + --mode windows-exec \ + --tool_dir "$(ICUTOOLS)" \ + --tool_cfg "$(CFG)" \ + --src_dir "$(TESTDATA)" \ + --tmp_dir "$(TESTDATATMP)" \ + --out_dir "$(TESTDATABLD)" + "$(ICUPBIN)\pkgdata" -f -v -m common -c -p"$(TESTPKG)" -d "$(TESTDATAOUT)" -T "$(TESTDATABLD)" -s "$(TESTDATABLD)" $(TESTDATATMP)\testdata.lst |