[haiku-commits] haiku: hrev47921 - build/jam/packages src/kits/interface

  • From: pulkomandy@xxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 28 Sep 2014 11:53:57 +0200 (CEST)

hrev47921 adds 1 changeset to branch 'master'
old head: b1218ae576832e945b8b0626d1a73b0c31806953
new head: 03598119a7dd0323ab7fd43b3d1e0affeb36b6ed
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=0359811+%5Eb1218ae

----------------------------------------------------------------------------

0359811: libcolumnlistview: hybrid arch build, add to image
  
  * This is a very useful control, and 3rd-party apps should be able to
  use it.
  * But, there are planned improvements (making a better model/view
  interface) which prevents making it part of the stable API yet.

                             [ Adrien Destugues <pulkomandy@xxxxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev47921
Commit:      03598119a7dd0323ab7fd43b3d1e0affeb36b6ed
URL:         http://cgit.haiku-os.org/haiku/commit/?id=0359811
Author:      Adrien Destugues <pulkomandy@xxxxxxxxxxxxx>
Date:        Sun Sep 28 09:46:29 2014 UTC

----------------------------------------------------------------------------

3 files changed, 9 insertions(+), 6 deletions(-)
build/jam/packages/HaikuDevel          | 3 ++-
build/jam/packages/HaikuDevelSecondary | 3 ++-
src/kits/interface/Jamfile             | 9 +++++----

----------------------------------------------------------------------------

diff --git a/build/jam/packages/HaikuDevel b/build/jam/packages/HaikuDevel
index 93a8ca1..b0889aa 100644
--- a/build/jam/packages/HaikuDevel
+++ b/build/jam/packages/HaikuDevel
@@ -35,7 +35,8 @@ for lib in [ HaikuImageGetSystemLibs ] $(developmentLibs) {
 }
 
 # static libraries
-AddFilesToPackage develop lib : <$(architecture)>liblocalestub.a libshared.a ;
+AddFilesToPackage develop lib : libcolumnlistview.a
+       <$(architecture)>liblocalestub.a libshared.a ;
 
 # the POSIX error code mapper library
 AddFilesToPackage develop lib : libposix_error_mapper.a ;
diff --git a/build/jam/packages/HaikuDevelSecondary 
b/build/jam/packages/HaikuDevelSecondary
index 801c715..6ee894b 100644
--- a/build/jam/packages/HaikuDevelSecondary
+++ b/build/jam/packages/HaikuDevelSecondary
@@ -34,7 +34,8 @@ for lib in [ HaikuImageGetSystemLibs ] $(developmentLibs) {
 
 # static libraries
 AddFilesToPackage develop lib $(architecture)
-       : <$(architecture)>liblocalestub.a <$(architecture)>libshared.a ;
+       : <$(architecture)>libcolumnlistview.a <$(architecture)>liblocalestub.a
+       <$(architecture)>libshared.a ;
 
 # the POSIX error code mapper library
 AddFilesToPackage develop lib $(architecture)
diff --git a/src/kits/interface/Jamfile b/src/kits/interface/Jamfile
index 0636d30..af100e0 100644
--- a/src/kits/interface/Jamfile
+++ b/src/kits/interface/Jamfile
@@ -154,10 +154,11 @@ for architectureObject in [ MultiArchSubDirSetup ] {
 
                        : [ MultiArchDefaultGristFiles libshared.a ]
                        ;
+
+               StaticLibrary [ MultiArchDefaultGristFiles libcolumnlistview.a 
] :
+                       ColumnListView.cpp
+                       ColumnTypes.cpp
+               ;
        }
 }
 
-StaticLibrary libcolumnlistview.a :
-       ColumnListView.cpp
-       ColumnTypes.cpp
-;


Other related posts:

  • » [haiku-commits] haiku: hrev47921 - build/jam/packages src/kits/interface - pulkomandy