[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/base/attica/lib
From:       Dirk Mueller <mueller () kde ! org>
Date:       2008-08-29 12:23:58
Message-ID: 1220012638.789118.8194.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 854342 by mueller:

make it a shared lib to fix compile on x86_64


 M  +2 -1      CMakeLists.txt  
 M  +3 -1      activity.h  
 M  +1 -1      activitylistjob.h  
 A             atticaclient_export.h   [License: GPL (v2+)]
 M  +3 -1      person.h  
 M  +1 -1      personjob.h  
 M  +1 -1      personlistjob.h  


--- trunk/playground/base/attica/lib/CMakeLists.txt #854341:854342
@@ -8,6 +8,7 @@
    personlistjob.cpp
  )
 
-kde4_add_library(atticaclient ${atticaclient_SRCS})
+kde4_add_library(atticaclient SHARED ${atticaclient_SRCS})
+set_target_properties(atticaclient PROPERTIES VERSION ${KDE_GENERIC_LIB_VERSION} \
SOVERSION ${KDE_GENERIC_LIB_SOVERSION})  
 target_link_libraries(atticaclient ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS} \
                ${KDE4_KABC_LIBS})
--- trunk/playground/base/attica/lib/activity.h #854341:854342
@@ -21,6 +21,8 @@
 #ifndef ATTICA_ACTIVITY_H
 #define ATTICA_ACTIVITY_H
 
+#include "atticaclient_export.h"
+
 #include <kurl.h>
 
 #include <QtCore>
@@ -31,7 +33,7 @@
 class Transport;
 class ActivityListJob;
 
-class Activity
+class ATTICA_EXPORT Activity
 {
   public:
     typedef QList<Activity> List;
--- trunk/playground/base/attica/lib/activitylistjob.h #854341:854342
@@ -31,7 +31,7 @@
 
 namespace Attica {
 
-class ActivityListJob : public KJob
+class ATTICA_EXPORT ActivityListJob : public KJob
 {
     Q_OBJECT
   public:
--- trunk/playground/base/attica/lib/person.h #854341:854342
@@ -21,6 +21,8 @@
 #ifndef ATTICA_PERSON_H
 #define ATTICA_PERSON_H
 
+#include "atticaclient_export.h"
+
 #include <kurl.h>
 
 #include <QtCore>
@@ -32,7 +34,7 @@
 class PersonJob;
 class PersonListJob;
 
-class Person
+class ATTICA_EXPORT Person
 {
   public:
     typedef QList<Person> List;
--- trunk/playground/base/attica/lib/personjob.h #854341:854342
@@ -31,7 +31,7 @@
 
 namespace Attica {
 
-class PersonJob : public KJob
+class ATTICA_EXPORT PersonJob : public KJob
 {
     Q_OBJECT
   public:
--- trunk/playground/base/attica/lib/personlistjob.h #854341:854342
@@ -31,7 +31,7 @@
 
 namespace Attica {
 
-class PersonListJob : public KJob
+class ATTICA_EXPORT PersonListJob : public KJob
 {
     Q_OBJECT
   public:


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic