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

List:       kde-commits
Subject:    kdevelop/lib
From:       Alexander Dymo <cloudtemple () mksat ! net>
Date:       2004-01-11 11:46:06
Message-ID: 20040111114606.E206A8FF9 () office ! kde ! org
[Download RAW message or body]

CVS commit by dymo: 

The deep freeze has came but we still got no reply from Jakob about libraries \
licensing. So I'm introducing a workaround here. LGPL-ed sources from lib/util are \
now also compiled into libkdevutillgpl library (noinst). Also libkdeveloplgpl is now \
built (it includes interfaces and lgpl-ed utils). libkdevelop library was left \
inctact and it is still used to build KDevelop. So now it is possible to develop \
                commertial plugins for KDevelop which can link to the new library \
                libkdeveloplgpl.so.
CCMAIL: kdevelop-devel@kdevelop.org


  M +5 -1      Makefile.am   1.32
  M +3 -1      util/Makefile.am   1.16


--- kdevelop/lib/Makefile.am  #1.31:1.32
@@ -14,9 +14,13 @@
 endif
 
-lib_LTLIBRARIES = libkdevelop.la
+lib_LTLIBRARIES = libkdevelop.la libkdeveloplgpl.la
 libkdevelop_la_LDFLAGS = -no-undefined $(all_libraries) -version-info 1:0
 libkdevelop_la_LIBADD = $(top_builddir)/lib/interfaces/libkdevinterfaces.la \
$(top_builddir)/lib/util/libkdevutil.la $(top_builddir)/lib/project/libkdevproject.la \
$(top_builddir)/lib/widgets/propeditor/libpropertyeditor.la $(LIB_KDEVCOMPAT) \
-lktexteditor $(LIB_KPARTS) $(LIB_KIO)  libkdevelop_la_SOURCES = dummy.cpp
 
+libkdeveloplgpl_la_LDFLAGS = -no-undefined $(all_libraries) -version-info 1:0
+libkdeveloplgpl_la_LIBADD = $(top_builddir)/lib/interfaces/libkdevinterfaces.la \
$(top_builddir)/lib/util/libkdevutillgpl.la \
$(top_builddir)/lib/widgets/propeditor/libpropertyeditor.la $(LIB_KDEVCOMPAT) \
-lktexteditor $(LIB_KPARTS) $(LIB_KIO) +libkdeveloplgpl_la_SOURCES = dummy.cpp
+
 
 SUBDIRS = widgets interfaces util project $(QEXTMDI_SUBDIR) antlr catalog cppparser \
$(COMPAT_SUBDIR) astyle

--- kdevelop/lib/util/Makefile.am  #1.15:1.16
@@ -1,8 +1,10 @@
 INCLUDES = -I$(top_srcdir)/lib/compat  -I$(top_srcdir)/lib/interfaces  \
-I$(top_srcdir)/lib/sourceinfo  $(all_includes)  
-noinst_LTLIBRARIES = libkdevutil.la
+noinst_LTLIBRARIES = libkdevutil.la libkdevutillgpl.la
 
 libkdevutil_la_SOURCES = processwidget.cpp processlinemaker.cpp domutil.cpp \
splitter.cpp execcommand.cpp ksavealldialog.cpp filetemplate.cpp urlutil.cpp \
pathutil.cpp  
+libkdevutillgpl_la_SOURCES = processwidget.cpp processlinemaker.cpp splitter.cpp \
execcommand.cpp ksavealldialog.cpp urlutil.cpp +
 METASOURCES = AUTO
 


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

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