# 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