RemoteDrawingEngine: Reduce RP_READ_BITMAP result timeout.
[haiku.git] / src / kits / locale / Jamfile
blob057687f5564ee09a53c90c0d77deb1a25c1012fb
1 SubDir HAIKU_TOP src kits locale ;
3 AddSubDirSupportedPlatforms libbe_test ;
5 UsePrivateHeaders locale shared ;
6 UsePublicHeaders locale storage ;
8 local 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         TextEncoding.cpp
25         TimeZone.cpp
27         # in progress
28         DateFormat.cpp
29         DateTimeFormat.cpp
30         DurationFormat.cpp
31         MessageFormat.cpp
32         NumberFormat.cpp
33         TimeFormat.cpp
34         TimeUnitFormat.cpp
35         Format.cpp # Used by some of the above.
36         UnicodeChar.cpp # Already used in FirstBootPrompt.
37         RelativeDateTimeFormat.cpp
38         ;
40 local architectureObject ;
41 for architectureObject in [ MultiArchSubDirSetup ] {
42         on $(architectureObject) {
43                 local architecture = $(TARGET_PACKAGING_ARCH) ;
45                 UseBuildFeatureHeaders icu ;
47                 Includes [ FGristFiles $(sources) ]
48                         : [ BuildFeatureAttribute icu : headers ] ;
49                         # Dependency needed to trigger downloading/unzipping the package
50                         # before compiling the files.
52                 MergeObject <libbe!$(architecture)>locale_kit.o :
53                         $(sources)
54                         ;
56                 StaticLibrary <$(architecture)>liblocalestub.a
57                         : CatalogStub.cpp
58                         ;
59         }