1SubDir HAIKU_TOP src kits locale ; 2 3AddSubDirSupportedPlatforms libbe_test ; 4 5UsePrivateHeaders locale shared ; 6UsePublicHeaders locale storage ; 7 8local sources = 9 cat.cpp 10 Catalog.cpp 11 CatalogData.cpp 12 Collator.cpp 13 Country.cpp 14 DefaultCatalog.cpp 15 EditableCatalog.cpp 16 FormattingConventions.cpp 17 HashMapCatalog.cpp 18 InitLocaleKit.cpp 19 Language.cpp 20 Locale.cpp 21 LocaleRoster.cpp 22 LocaleRosterData.cpp 23 MutableLocaleRoster.cpp 24 TimeZone.cpp 25 26 # in progress 27 DateFormat.cpp 28 DateTimeFormat.cpp 29 DurationFormat.cpp 30 TimeFormat.cpp 31 TimeUnitFormat.cpp 32 Format.cpp # Used by some of the above. 33 UnicodeChar.cpp # Already used in FirstBootPrompt. 34 35 # old, needs investigation 36 # Currency.cpp 37 # FloatFormat.cpp 38 # FloatFormatImpl.cpp 39 # FloatFormatParameters.cpp 40 # FormatImpl.cpp 41 # FormatParameters.cpp 42 # GenericNumberFormat.cpp 43 # IntegerFormat.cpp 44 # IntegerFormatImpl.cpp 45 # IntegerFormatParameters.cpp 46 # NumberFormat.cpp 47 # NumberFormatImpl.cpp 48 # NumberFormatParameters.cpp 49 ; 50 51 52SubDirSysHdrs $(HAIKU_ICU_HEADERS) ; 53Includes [ FGristFiles $(sources) ] : $(HAIKU_ICU_HEADERS_DEPENDENCY) ; 54 # Dependency needed to trigger downloading/unzipping the package before 55 # compiling the files. 56 57MergeObject <libbe>locale_kit.o : 58 $(sources) 59 ; 60 61StaticLibrary liblocalestub.a 62 : CatalogStub.cpp 63 ; 64