Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(85)

Side by Side Diff: source/data/makedata.mak

Issue 2442923002: ICU update to 58 part 2 (Closed)
Patch Set: apply more patches and updates; almost ready to roll Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « source/data/locales/ta.txt ('k') | source/data/mappings/convrtrs.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (C) 2016 and later: Unicode, Inc. and others. 1 # Copyright (C) 2016 and later: Unicode, Inc. and others.
2 # License & terms of use: http://www.unicode.org/copyright.html 2 # License & terms of use: http://www.unicode.org/copyright.html
3 #********************************************************************** 3 #**********************************************************************
4 #* Copyright (C) 1999-2016, International Business Machines Corporation 4 #* Copyright (C) 1999-2016, International Business Machines Corporation
5 #* and others. All Rights Reserved. 5 #* and others. All Rights Reserved.
6 #********************************************************************** 6 #**********************************************************************
7 # nmake file for creating data files on win32 7 # nmake file for creating data files on win32
8 # invoke with 8 # invoke with
9 # nmake /f makedata.mak icumake=$(ProjectDir) 9 # nmake /f makedata.mak icumake=$(ProjectDir)
10 # 10 #
(...skipping 484 matching lines...) Expand 10 before | Expand all | Expand 10 after
495 495
496 ############################################################################# 496 #############################################################################
497 # 497 #
498 # ALL 498 # ALL
499 # This target builds all the data files. The world starts here. 499 # This target builds all the data files. The world starts here.
500 # Note: we really want the common data dll to go to $(DLL_ OUTPUT), not $(ICUBLD_PKG). But specifying 500 # Note: we really want the common data dll to go to $(DLL_ OUTPUT), not $(ICUBLD_PKG). But specifying
501 # that here seems to cause confusion with the buil ding of the stub library of the same name. 501 # that here seems to cause confusion with the buil ding of the stub library of the same name.
502 # Building the common dll in $(ICUBLD_PKG) uncondi tionally copies it to $(DLL_OUTPUT) too. 502 # Building the common dll in $(ICUBLD_PKG) uncondi tionally copies it to $(DLL_OUTPUT) too.
503 # 503 #
504 ############################################################################# 504 #############################################################################
505 ALL : GODATA "$(ICU_LIB_TARGET)" "$(TESTDATAOUT)\testdata.dat" 505 ALL : GODATA "$(ICU_LIB_TARGET)"
506 @echo All targets are up to date 506 @echo All targets are up to date
507 507
508 # The core Unicode properties files (uprops.icu, ucase.icu, ubidi.icu) 508 # The core Unicode properties files (uprops.icu, ucase.icu, ubidi.icu)
509 # are hardcoded in the common DLL and therefore not included in the data package any more. 509 # are hardcoded in the common DLL and therefore not included in the data package any more.
510 # They are not built by default but need to be built for ICU4J data and for gett ing the .c source files 510 # They are not built by default but need to be built for ICU4J data and for gett ing the .c source files
511 # when updating the Unicode data. 511 # when updating the Unicode data.
512 # Changed in makedata.mak revision 1.117. See Jitterbug 4497. 512 # Changed in makedata.mak revision 1.117. See Jitterbug 4497.
513 # 2010-dec Removed pnames.icu. 513 # 2010-dec Removed pnames.icu.
514 # Command line: 514 # Command line:
515 # C:\svn\icuproj\icu\trunk\source\data>nmake -f makedata.mak ICUMAKE=C:\svn\ic uproj\icu\trunk\source\data\ CFG=x86\Debug uni-core-data 515 # C:\svn\icuproj\icu\trunk\source\data>nmake -f makedata.mak ICUMAKE=C:\svn\ic uproj\icu\trunk\source\data\ CFG=x86\Debug uni-core-data
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
614 # 614 #
615 # 2005-may-05 Removed Unicode properties files (unorm.icu, uprops.icu, ucase.ic u, ubidi.icu) 615 # 2005-may-05 Removed Unicode properties files (unorm.icu, uprops.icu, ucase.ic u, ubidi.icu)
616 # from data build. See Jitterbug 4497. (makedata.mak revision 1.117) 616 # from data build. See Jitterbug 4497. (makedata.mak revision 1.117)
617 # 617 #
618 !IFDEF ICUDATA_SOURCE_ARCHIVE 618 !IFDEF ICUDATA_SOURCE_ARCHIVE
619 "$(ICU_LIB_TARGET)" : $(COMMON_ICUDATA_DEPENDENCIES) "$(ICUDATA_SOURCE_ARCHIVE)" 619 "$(ICU_LIB_TARGET)" : $(COMMON_ICUDATA_DEPENDENCIES) "$(ICUDATA_SOURCE_ARCHIVE)"
620 @echo Building icu data from $(ICUDATA_SOURCE_ARCHIVE) 620 @echo Building icu data from $(ICUDATA_SOURCE_ARCHIVE)
621 cd "$(ICUBLD_PKG)" 621 cd "$(ICUBLD_PKG)"
622 "$(ICUPBIN)\icupkg" -x * --list "$(ICUDATA_SOURCE_ARCHIVE)" > "$(ICUTMP) \icudata.lst" 622 "$(ICUPBIN)\icupkg" -x * --list "$(ICUDATA_SOURCE_ARCHIVE)" > "$(ICUTMP) \icudata.lst"
623 "$(ICUPBIN)\pkgdata" $(COMMON_ICUDATA_ARGUMENTS) "$(ICUTMP)\icudata.lst" 623 "$(ICUPBIN)\pkgdata" $(COMMON_ICUDATA_ARGUMENTS) "$(ICUTMP)\icudata.lst"
624 editbin /NXCOMPAT /DYNAMICBASE "$(U_ICUDATA_NAME).dll"
624 copy "$(U_ICUDATA_NAME).dll" "$(DLL_OUTPUT)" 625 copy "$(U_ICUDATA_NAME).dll" "$(DLL_OUTPUT)"
625 -@erase "$(U_ICUDATA_NAME).dll" 626 -@erase "$(U_ICUDATA_NAME).dll"
626 copy "$(ICUTMP)\$(ICUPKG).dat" "$(ICUOUT)\$(U_ICUDATA_NAME)$(U_ICUDATA_E NDIAN_SUFFIX).dat" 627 copy "$(ICUTMP)\$(ICUPKG).dat" "$(ICUOUT)\$(U_ICUDATA_NAME)$(U_ICUDATA_E NDIAN_SUFFIX).dat"
627 -@erase "$(ICUTMP)\$(ICUPKG).dat" 628 -@erase "$(ICUTMP)\$(ICUPKG).dat"
628 !ELSE 629 !ELSE
629 "$(ICU_LIB_TARGET)" : $(COMMON_ICUDATA_DEPENDENCIES) $(CNV_FILES) $(CNV_FILES_SP ECIAL) "$(ICUBLD_PKG)\unames.icu" "$(ICUBLD_PKG)\cnvalias.icu" "$(ICUBLD_PKG)\nf kc.nrm" "$(ICUBLD_PKG)\nfkc_cf.nrm" "$(ICUBLD_PKG)\uts46.nrm" "$(ICUBLD_PKG)\$(I CUCOL)\ucadata.icu" $(CURR_RES_FILES) $(LANG_RES_FILES) $(REGION_RES_FILES) $(Z ONE_RES_FILES) $(UNIT_RES_FILES) $(BRK_FILES) $(BRK_DICT_FILES) $(BRK_RES_FILES) $(ALL_RES) $(COL_COL_FILES) $(RBNF_RES_FILES) $(TRANSLIT_RES_FILES) $(SPREP_FIL ES) "$(ICUBLD_PKG)\confusables.cfu" 630 "$(ICU_LIB_TARGET)" : $(COMMON_ICUDATA_DEPENDENCIES) $(CNV_FILES) $(CNV_FILES_SP ECIAL) "$(ICUBLD_PKG)\unames.icu" "$(ICUBLD_PKG)\cnvalias.icu" "$(ICUBLD_PKG)\nf kc.nrm" "$(ICUBLD_PKG)\nfkc_cf.nrm" "$(ICUBLD_PKG)\uts46.nrm" "$(ICUBLD_PKG)\$(I CUCOL)\ucadata.icu" $(CURR_RES_FILES) $(LANG_RES_FILES) $(REGION_RES_FILES) $(Z ONE_RES_FILES) $(UNIT_RES_FILES) $(BRK_FILES) $(BRK_DICT_FILES) $(BRK_RES_FILES) $(ALL_RES) $(COL_COL_FILES) $(RBNF_RES_FILES) $(TRANSLIT_RES_FILES) $(SPREP_FIL ES) "$(ICUBLD_PKG)\confusables.cfu"
630 @echo Building icu data 631 @echo Building icu data
631 cd "$(ICUBLD_PKG)" 632 cd "$(ICUBLD_PKG)"
632 "$(ICUPBIN)\pkgdata" $(COMMON_ICUDATA_ARGUMENTS) <<"$(ICUTMP)\icudata.ls t" 633 "$(ICUPBIN)\pkgdata" $(COMMON_ICUDATA_ARGUMENTS) <<"$(ICUTMP)\icudata.ls t"
633 unames.icu 634 unames.icu
(...skipping 423 matching lines...) Expand 10 before | Expand all | Expand 10 after
1057 1058
1058 # This used to depend on "$(ICUBLD_PKG)\uprops.icu" "$(ICUBLD_PKG)\ucase.icu" "$ (ICUBLD_PKG)\ubidi.icu" 1059 # This used to depend on "$(ICUBLD_PKG)\uprops.icu" "$(ICUBLD_PKG)\ucase.icu" "$ (ICUBLD_PKG)\ubidi.icu"
1059 # This data is now hard coded as a part of the library. 1060 # This data is now hard coded as a part of the library.
1060 # See Jitterbug 4497 for details. 1061 # See Jitterbug 4497 for details.
1061 $(MISC_SOURCE) $(RB_FILES) $(CURR_FILES) $(LANG_FILES) $(REGION_FILES) $(ZONE_FI LES) $(UNIT_FILES) $(COL_COL_FILES) $(RBNF_RES_FILES) $(BRK_RES_FILES) $(TRANSLI T_RES_FILES): {"$(ICUTOOLS)\genrb\$(CFG)"}genrb.exe "$(ICUBLD_PKG)\$(ICUCOL)\uca data.icu" 1062 $(MISC_SOURCE) $(RB_FILES) $(CURR_FILES) $(LANG_FILES) $(REGION_FILES) $(ZONE_FI LES) $(UNIT_FILES) $(COL_COL_FILES) $(RBNF_RES_FILES) $(BRK_RES_FILES) $(TRANSLI T_RES_FILES): {"$(ICUTOOLS)\genrb\$(CFG)"}genrb.exe "$(ICUBLD_PKG)\$(ICUCOL)\uca data.icu"
1062 1063
1063 # This used to depend on "$(ICUBLD_PKG)\pnames.icu" "$(ICUBLD_PKG)\uprops.icu" " $(ICUBLD_PKG)\ucase.icu" "$(ICUBLD_PKG)\ubidi.icu" 1064 # This used to depend on "$(ICUBLD_PKG)\pnames.icu" "$(ICUBLD_PKG)\uprops.icu" " $(ICUBLD_PKG)\ucase.icu" "$(ICUBLD_PKG)\ubidi.icu"
1064 # These are now hardcoded in ICU4C and only loaded in ICU4J. 1065 # These are now hardcoded in ICU4C and only loaded in ICU4J.
1065 $(BRK_SOURCE) : "$(ICUBLD_PKG)\unames.icu" 1066 $(BRK_SOURCE) : "$(ICUBLD_PKG)\unames.icu"
1066 !ENDIF 1067 !ENDIF
OLDNEW
« no previous file with comments | « source/data/locales/ta.txt ('k') | source/data/mappings/convrtrs.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698