[haiku-commits] r35324 - in haiku/trunk/src/libs/icu: . source/common source/data source/i18n source/stubdata

  • From: zooey@xxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 28 Jan 2010 00:14:50 +0100 (CET)

Author: zooey
Date: 2010-01-28 00:14:50 +0100 (Thu, 28 Jan 2010)
New Revision: 35324
Changeset: http://dev.haiku-os.org/changeset/35324/haiku

Modified:
   haiku/trunk/src/libs/icu/Jamfile
   haiku/trunk/src/libs/icu/source/common/Jamfile
   haiku/trunk/src/libs/icu/source/data/Jamfile
   haiku/trunk/src/libs/icu/source/i18n/Jamfile
   haiku/trunk/src/libs/icu/source/stubdata/Jamfile
Log:
* activated API-versioning for ICU-libs

Modified: haiku/trunk/src/libs/icu/Jamfile
===================================================================
--- haiku/trunk/src/libs/icu/Jamfile    2010-01-27 23:13:49 UTC (rev 35323)
+++ haiku/trunk/src/libs/icu/Jamfile    2010-01-27 23:14:50 UTC (rev 35324)
@@ -1,5 +1,7 @@
 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 data ;
 SubInclude HAIKU_TOP src libs icu source i18n ;
@@ -14,4 +16,4 @@
        libicu-i18n.so
        libicu-toolutil.so
        ;
- 
+

Modified: haiku/trunk/src/libs/icu/source/common/Jamfile
===================================================================
--- haiku/trunk/src/libs/icu/source/common/Jamfile      2010-01-27 23:13:49 UTC 
(rev 35323)
+++ haiku/trunk/src/libs/icu/source/common/Jamfile      2010-01-27 23:14:50 UTC 
(rev 35324)
@@ -12,7 +12,8 @@
        -DU_COMMON_IMPLEMENTATION -Wno-sign-compare -Wno-parentheses
        ;
 
-SharedLibrary libicu-common.so :       
+SharedLibrary libicu-common.so
+       :
        bmpset.cpp
        brkeng.cpp
        brkiter.cpp
@@ -156,4 +157,6 @@
        wintz.c
        :
        <stub>libicu-data.so $(TARGET_LIBSUPC++)
+       :
+       $(HAIKU_ICU_API_VERSION)
        ;

Modified: haiku/trunk/src/libs/icu/source/data/Jamfile
===================================================================
--- haiku/trunk/src/libs/icu/source/data/Jamfile        2010-01-27 23:13:49 UTC 
(rev 35323)
+++ haiku/trunk/src/libs/icu/source/data/Jamfile        2010-01-27 23:14:50 UTC 
(rev 35324)
@@ -183,4 +183,5 @@
 
 local icuDataAsmSource = [ FGristFiles $(ICU_DATA_VERSION)_dat.s ] ;
 GeneratePackageDataAsm $(icuDataAsmSource) : icudata.lst ;
-SharedLibrary libicu-data.so : $(icuDataAsmSource) ;
+SharedLibrary libicu-data.so
+       : $(icuDataAsmSource) : : $(HAIKU_ICU_API_VERSION) ;

Modified: haiku/trunk/src/libs/icu/source/i18n/Jamfile
===================================================================
--- haiku/trunk/src/libs/icu/source/i18n/Jamfile        2010-01-27 23:13:49 UTC 
(rev 35323)
+++ haiku/trunk/src/libs/icu/source/i18n/Jamfile        2010-01-27 23:14:50 UTC 
(rev 35324)
@@ -12,7 +12,8 @@
        -DU_I18N_IMPLEMENTATION -Wno-sign-compare -Wno-parentheses
        ;
 
-SharedLibrary libicu-i18n.so : 
+SharedLibrary libicu-i18n.so
+       :
        anytrans.cpp
        astro.cpp
        basictz.cpp
@@ -153,4 +154,6 @@
        zstrfmt.cpp
        :
        libicu-common.so $(TARGET_LIBSUPC++)
+       :
+       $(HAIKU_ICU_API_VERSION)
        ;

Modified: haiku/trunk/src/libs/icu/source/stubdata/Jamfile
===================================================================
--- haiku/trunk/src/libs/icu/source/stubdata/Jamfile    2010-01-27 23:13:49 UTC 
(rev 35323)
+++ haiku/trunk/src/libs/icu/source/stubdata/Jamfile    2010-01-27 23:14:50 UTC 
(rev 35324)
@@ -4,6 +4,5 @@
 
 SubDirHdrs [ FDirName $(HAIKU_TOP) src libs icu source common ] ;
 
-SharedLibrary <stub>libicu-data.so :   
-       stubdata.c
-       ;
+SharedLibrary <stub>libicu-data.so
+       : stubdata.c : : $(HAIKU_ICU_API_VERSION) ;


Other related posts: