* activated API-versioning for ICU-libs
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35324 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
SubDir HAIKU_TOP src libs icu ;
|
SubDir HAIKU_TOP src libs icu ;
|
||||||
|
|
||||||
|
HAIKU_ICU_API_VERSION = 4.2 ;
|
||||||
|
|
||||||
SubInclude HAIKU_TOP src libs icu source common ;
|
SubInclude HAIKU_TOP src libs icu source common ;
|
||||||
SubInclude HAIKU_TOP src libs icu source data ;
|
SubInclude HAIKU_TOP src libs icu source data ;
|
||||||
SubInclude HAIKU_TOP src libs icu source i18n ;
|
SubInclude HAIKU_TOP src libs icu source i18n ;
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SubDirC++Flags
|
|||||||
-DU_COMMON_IMPLEMENTATION -Wno-sign-compare -Wno-parentheses
|
-DU_COMMON_IMPLEMENTATION -Wno-sign-compare -Wno-parentheses
|
||||||
;
|
;
|
||||||
|
|
||||||
SharedLibrary libicu-common.so :
|
SharedLibrary libicu-common.so
|
||||||
|
:
|
||||||
bmpset.cpp
|
bmpset.cpp
|
||||||
brkeng.cpp
|
brkeng.cpp
|
||||||
brkiter.cpp
|
brkiter.cpp
|
||||||
@@ -156,4 +157,6 @@ SharedLibrary libicu-common.so :
|
|||||||
wintz.c
|
wintz.c
|
||||||
:
|
:
|
||||||
<stub>libicu-data.so $(TARGET_LIBSUPC++)
|
<stub>libicu-data.so $(TARGET_LIBSUPC++)
|
||||||
|
:
|
||||||
|
$(HAIKU_ICU_API_VERSION)
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -183,4 +183,5 @@ GeneratePackageInclude icupkg.inc ;
|
|||||||
|
|
||||||
local icuDataAsmSource = [ FGristFiles $(ICU_DATA_VERSION)_dat.s ] ;
|
local icuDataAsmSource = [ FGristFiles $(ICU_DATA_VERSION)_dat.s ] ;
|
||||||
GeneratePackageDataAsm $(icuDataAsmSource) : icudata.lst ;
|
GeneratePackageDataAsm $(icuDataAsmSource) : icudata.lst ;
|
||||||
SharedLibrary libicu-data.so : $(icuDataAsmSource) ;
|
SharedLibrary libicu-data.so
|
||||||
|
: $(icuDataAsmSource) : : $(HAIKU_ICU_API_VERSION) ;
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SubDirC++Flags
|
|||||||
-DU_I18N_IMPLEMENTATION -Wno-sign-compare -Wno-parentheses
|
-DU_I18N_IMPLEMENTATION -Wno-sign-compare -Wno-parentheses
|
||||||
;
|
;
|
||||||
|
|
||||||
SharedLibrary libicu-i18n.so :
|
SharedLibrary libicu-i18n.so
|
||||||
|
:
|
||||||
anytrans.cpp
|
anytrans.cpp
|
||||||
astro.cpp
|
astro.cpp
|
||||||
basictz.cpp
|
basictz.cpp
|
||||||
@@ -153,4 +154,6 @@ SharedLibrary libicu-i18n.so :
|
|||||||
zstrfmt.cpp
|
zstrfmt.cpp
|
||||||
:
|
:
|
||||||
libicu-common.so $(TARGET_LIBSUPC++)
|
libicu-common.so $(TARGET_LIBSUPC++)
|
||||||
|
:
|
||||||
|
$(HAIKU_ICU_API_VERSION)
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -4,6 +4,5 @@ UseLibraryHeaders icu ;
|
|||||||
|
|
||||||
SubDirHdrs [ FDirName $(HAIKU_TOP) src libs icu source common ] ;
|
SubDirHdrs [ FDirName $(HAIKU_TOP) src libs icu source common ] ;
|
||||||
|
|
||||||
SharedLibrary <stub>libicu-data.so :
|
SharedLibrary <stub>libicu-data.so
|
||||||
stubdata.c
|
: stubdata.c : : $(HAIKU_ICU_API_VERSION) ;
|
||||||
;
|
|
||||||
|
|||||||
Reference in New Issue
Block a user