]> err.no Git - sope/commitdiff
fixed a osx library dependency
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sat, 27 Aug 2005 12:59:02 +0000 (12:59 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sat, 27 Aug 2005 12:59:02 +0000 (12:59 +0000)
improved PCH support

git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1092 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-appserver/NGObjWeb/ChangeLog
sope-appserver/NGObjWeb/GNUmakefile.preamble
sope-appserver/NGObjWeb/Version
sope-appserver/WEExtensions/ChangeLog
sope-appserver/WEExtensions/GNUmakefile
sope-appserver/WEExtensions/Version
sope-appserver/WEExtensions/WETableView/GNUmakefile
sope-appserver/WEExtensions/WETableView/common.h [new file with mode: 0644]
sope-appserver/WOExtensions/GNUmakefile

index 8227755fb281289b9a0bfc18214689066957b125..8ee1dfa242ca04b5b2bee98742943475baf48822 100644 (file)
@@ -1,3 +1,7 @@
+2005-08-27  Helge Hess  <helge.hess@opengroupware.org>
+
+       * GNUmakefile.preamble: improved dependency handling (v4.5.193)
+
 2005-08-23  Helge Hess  <helge.hess@opengroupware.org>
 
        * v4.5.192
index 6150111fa7e0e9ad482e061f9c36ef08e1654f6e..94de68f238380f55ae1562180cf28653528ed7fc 100644 (file)
@@ -54,28 +54,41 @@ SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
 
 # dependencies
 
+ifneq ($(frameworks),yes)
+sope-xml-libs  = -lXmlRpc -lDOM -lSaxObjC
+sope-core-libs = -lNGStreams -lNGExtensions -lEOControl
+sope-mime-libs = -lNGMime
+sope-ngobjweb-libs = -lNGObjWeb
+else
+sope-xml-libs  = -framework XmlRpc -framework DOM -framework SaxObjC
+sope-core-libs = \
+  -framework NGStreams -framework NGExtensions -framework EOControl
+sope-mime-libs = -framework NGMime -framework NGMail
+sope-ngobjweb-libs = -framework NGObjWeb 
+endif
+
 libNGObjWeb_LIBRARIES_DEPEND_UPON += \
-       -lNGMime \
-       -lNGStreams -lNGExtensions -lEOControl  \
-       -lXmlRpc -lDOM -lSaxObjC
+       $(sope-mime-libs) \
+       $(sope-core-libs) \
+       $(sope-xml-libs)
 NGObjWeb_LIBRARIES_DEPEND_UPON += \
-       -framework NGMime -framework NGMail \
-       -framework NGStreams -framework NGExtensions -framework EOControl \
-       -framework XmlRpc -framework DOM -framework SaxObjC
+       $(sope-mime-libs) \
+       $(sope-core-libs)\
+       $(sope-xml-libs)
+
+
+ADDITIONAL_LIB_DIRS  += $(libNGObjWeb_LIB_DIRS) -F.
 
-wod_LIB_DIRS  += $(libNGObjWeb_LIB_DIRS) -F.
-ifneq ($(frameworks),yes)
-wod_TOOL_LIBS += \
-       -lNGObjWeb \
-       -lNGMime -lNGStreams -lNGExtensions -lEOControl \
-       -lXmlRpc -lDOM -lSaxObjC
-else
 wod_TOOL_LIBS += \
-       -framework NGObjWeb \
-       -framework NGMime \
-       -framework NGStreams -framework NGExtensions -framework EOControl \
-       -framework XmlRpc -framework DOM -framework SaxObjC
-endif
+       $(sope-ngobjweb-libs)   \
+       $(sope-mime-libs)       \
+       $(sope-core-libs)       \
+       $(sope-xml-libs)
+SoCore_BUNDLE_LIBS += \
+       $(sope-ngobjweb-libs)   \
+       $(sope-mime-libs)       \
+       $(sope-core-libs)       \
+       $(sope-xml-libs)
 
 
 # platform specific settings
index 7baefdff1e1d704aa9e964eeb2568f643cde48ac..a85a8f3036227c48de6330da6d1a5a0ab238c8d6 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=192
+SUBMINOR_VERSION:=193
 
 # v4.5.122 requires libNGExtensions v4.5.153
 # v4.5.91  requires libNGExtensions v4.5.134
index 9a59246b3102ba814a1a825f867054af3dfded11..70af60d2ad5e9d141947135f046d9a5e991447b4 100644 (file)
@@ -1,3 +1,8 @@
+2005-08-27  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WETableView: added common.h file to support PCH (not required for
+         Xcode) (v4.5.81)
+
 2005-08-05  Helge Hess  <helge.hess@opengroupware.org>
 
        * JSStringTable.m: fixed a non-lF warning (v4.5.80)
index ae5c0f50e7d1bf44e3dbb4adf2e4fe26eb56349c..84779388d71160e176b388ddde9dc783c2b8b7ba 100644 (file)
@@ -22,6 +22,8 @@ endif
 FHS_MANPAGES += doc/*.3
 
 libWEExtensions_PCH_FILE = common.h
+WEExtensions_PCH_FILE = common.h
+
 libWEExtensions_HEADER_FILES_DIR         = .
 libWEExtensions_HEADER_FILES_INSTALL_DIR = /WEExtensions
 
index beb0cd83e9eae4fe64a77196d4b941710bb506b0..b5e198651dc481fd981477cbde62358cb744f88a 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=80
+SUBMINOR_VERSION:=81
 
 # v4.5.76 requires libNGObjWeb v4.5.176
 # v4.5.75 requires libNGObjWeb v4.5.174
index e2d2285ee371217de237e6ea4f720b9568c4af64..4e511b3e77beed7932362453fe97cf753b44bf55 100644 (file)
@@ -5,6 +5,8 @@ include $(GNUSTEP_MAKEFILES)/common.make
 
 SUBPROJECT_NAME = WETableView
 
+WETableView_PCH_FILE = common.h
+
 WETableView_OBJC_FILES = \
        WETableCell.m           \
        WETableData.m           \
diff --git a/sope-appserver/WEExtensions/WETableView/common.h b/sope-appserver/WEExtensions/WETableView/common.h
new file mode 100644 (file)
index 0000000..1898d06
--- /dev/null
@@ -0,0 +1 @@
+#include "../common.h"
index 51b527f8e633b353ccecc5754f5dda005d2fcaed..cb7ee06710e01ec6fb89979291087df6838f31de 100644 (file)
@@ -19,6 +19,8 @@ endif
 FHS_MANPAGES += doc/*.3
 
 libWOExtensions_PCH_FILE = common.h
+WOExtensions_PCH_FILE = common.h
+
 libWOExtensions_HEADER_FILES_DIR        = .
 libWOExtensions_HEADER_FILES_INSTALL_DIR = /WOExtensions