[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdepim
From: Michael Brade <brade () kde ! org>
Date: 2004-08-25 19:24:56
Message-ID: 20040825192456.C442F7AFF () office ! kde ! org
[Download RAW message or body]
CVS commit by brade:
First things first: Split KNotes into 5 static libs, one of them being
a knotesresources lib. Makes Kontact and friends a lot smaller.
M +25 -14 knotes/Makefile.am 1.64
M +3 -1 kresources/egroupware/Makefile.am 1.13
M +2 -1 kresources/imap/knotes/Makefile.am 1.6
--- kdepim/knotes/Makefile.am #1.63:1.64
@@ -7,23 +7,34 @@
include_HEADERS = KNotesIface.h
noinst_HEADERS = knotesapp.h knote.h knoteedit.h knotebutton.h knoteconfigdlg.h \
- knoteslegacy.h resourcemanager.h \
resourcenotes.h resourcelocal.h \
- knotesnetrecv.h knotesnetsend.h \
knotehostdlg.h + knoteslegacy.h resourcemanager.h resourcenotes.h \
resourcelocal.h \ + knotesnetrecv.h knotesnetsend.h knotehostdlg.h
-noinst_LTLIBRARIES = libknotes.la
-libknotes_la_SOURCES = knotesapp.cpp knote.cpp knoteedit.cpp knotebutton.cpp \
- knoteconfigdlg.cpp \
knoteconfig.kcfgc knotesglobalconfig.kcfgc \
- KNotesIface.skel \
knoteslegacy.cpp \
- resourcemanager.cpp \
resourcenotes.cpp resourcelocal.cpp \
- knotesnetrecv.cpp \
knotesnetsend.cpp knotehostdlg.cpp
-
-knotes_SOURCES = main.cpp
-knotes_LDADD = libknotes.la $(LIB_KIO) -lkresources -lkdeprint \
$(top_builddir)/libkcal/libkcal.la +# Dependencies of the static libraries:
+# note: all others
+# network: config [knotesnetsend depends on globalconfig, could be fixed]
+# editor: ok
+# resources: config
+# config: ok
+
+noinst_LTLIBRARIES = libknote.la libknoteseditor.la libknotesresources.la \
+ libknotesconfig.la libknotesnetwork.la
+
+libknotesconfig_la_SOURCES = knoteslegacy.cpp knoteconfig.kcfgc \
knotesglobalconfig.kcfgc +libknoteseditor_la_SOURCES = knoteedit.cpp
+libknotesnetwork_la_SOURCES = knotesnetrecv.cpp knotesnetsend.cpp
+libknotesresources_la_SOURCES = resourcemanager.cpp resourcenotes.cpp \
resourcelocal.cpp +libknote_la_SOURCES = knote.cpp knotebutton.cpp knoteconfigdlg.cpp \
knotehostdlg.cpp +
+knotes_SOURCES = main.cpp knotesapp.cpp KNotesIface.skel
+knotes_LDADD = libknote.la libknoteseditor.la libknotesnetwork.la \
libknotesresources.la \ + libknotesconfig.la \
$(top_builddir)/libkcal/libkcal.la $(LIB_KIO) \ + -lkresources \
-lkdeprint knotes_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kde_module_LTLIBRARIES = knotes_local.la
+kde_module_LTLIBRARIES = knotes_local.la
knotes_local_la_SOURCES = resourcelocal_plugin.cpp
knotes_local_la_LDFLAGS = $(KDE_LDFLAGS) -module $(KDE_PLUGIN)
-knotes_local_la_LIBADD = libknotes.la $(top_builddir)/libkcal/libkcal.la -lkdeprint
-
+knotes_local_la_LIBADD = libknotesresources.la libknotesconfig.la \
+ $(top_builddir)/libkcal/libkcal.la -lkdeprint
METASOURCES = AUTO
--- kdepim/kresources/imap/knotes/Makefile.am #1.5:1.6
@@ -12,5 +12,6 @@
libknotes_imap_la_LIBADD = -lkresources -lkdeprint \
$(top_builddir)/kresources/imap/shared/libresourceimapshared.la \
- $(top_builddir)/knotes/libknotes.la \
+ $(top_builddir)/knotes/libknotesresources.la \
+ $(top_builddir)/knotes/libknotesconfig.la \
$(top_builddir)/libkcal/libkcal.la
--- kdepim/kresources/egroupware/Makefile.am #1.12:1.13
@@ -28,5 +28,7 @@
libknotes_xmlrpc_la_LDFLAGS = $(KDE_RPATH) $(all_libraries) -version-info 1:0:0 \
-no-undefined libknotes_xmlrpc_la_LIBADD = $(top_builddir)/libkcal/libkcal.la \
-lkdeprint \
- $(top_builddir)/knotes/libknotes.la \
$(top_builddir)/libkdepim/libkdepim.la + \
$(top_builddir)/knotes/libknotesresources.la \ + \
$(top_builddir)/knotes/libknotesconfig.la \ + \
$(top_builddir)/libkdepim/libkdepim.la
kabcincludedir = $(includedir)/kabc
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic