+++ /dev/null
-$Id$
-
-SKYRiX Object Publishing Environment Version 4.2
-================================================
-
-This directory contains SOPE 4.2, formerly known
-as the SKYRiX 4 application server.
-
-Contained are these packages:
-- NGScripting
-- NGJavaScript
-- NGObjWeb
-- SxComponents
-- WEExtensions
-- WOExtensions
-- NGObjDOM
-
-NGScripting
-===========
-
-Some small categories, protocols and baseclasses for building bridges between
-Objective-C and a scripting language.
-
-NGJavaScript
-============
-
-Based on NGScripting, provides a JavaScript bridge based on the SpiderMonkey
-engine provided by the Mozilla project.
-
-NGObjWeb
-========
-
-Large framework for building web applications.
-
-SxComponents
-============
-
-NGObjWeb subsystem for building XML-RPC/SandStorm based services.
-
-WEExtensions
-============
-
-Various dynamic elements for NGObjWeb.
-
-WOExtensions
-============
-
-More dynamic elements for NGObjWeb.
-
-NGObjDOM
-========
-
-Extension to NGObjWeb to process DOM trees using the NGObjWeb API. Currently
-used by SKYRiX forms and SKYRiX publisher, which are going to be changed to
-use the WOX mechanism contained in NGObjWeb.
-
-In practice it's less useful for a "normal" templates, but might get
-interesting when processing arbitary XML documents which do not really map
-1:1 to a dynamic NGObjWeb element.
-# $Id$
-
Building Notes
==============
Prerequisites:
- Apple Developer Tools
-- skyrix-xml
-- skyrix-core
-- SpiderMonkey (as availably in OpenGroupware.org/ThirdParty/js-1.5/)
+- sope-xml
+- sope-core
There are two ways to build SOPE on MacOSX, either using the gnustep-make
package or as native Xcode projects. The first option is usually used when
Building using gstep-make:
==========================
-First install gnustep-make (eg v1.8), then ensure that GNUstep.sh is properly
+First install gnustep-make (eg v1.10), then ensure that GNUstep.sh is properly
sources. For the build just enter:
make -s install
or
SxCore
EOControl.framework
+ EOCoreData.framework
NGExtensions.framework
NGStreams.framework
+
+NGMime
NGMime.framework
- NGImap4.framework
- NGLdap.framework
NGMail.framework
- NGiCal.framework
+ NGImap4.framework
+
+NGiCal.framework
+
+NGLdap.framework
SOPE
- NGScripting.framework
- NGJavaScript.framework
NGHttp.framework
WebDAV.framework
SoOFS.framework
NGXmlRpc.framework
WOExtensions.framework
WEExtensions.framework
- NGObjDOM.framework
NGObjWeb.framework
- js.framework (see NOTE)
-
-Note: js.framework is the Spidermonkey framework available in
- OpenGroupware.org/ThirdParty/js-1.5/. Although being located in
- ThirdParty this is technically considered to be a part of SOPE. This
- project also has an appropriate "Wrapper" build style which can be used
- for the "js" framework target.
Note: "A word on umbrellas"
The general idea of umbrellas is to make life easier by providing a cover
0xC5B00000 WOXML
0xC5E00000 WEPrototype
0xC5FF0000 SOPE
-
-Note:
-=====
-
-js.framework is in ThirdParty, required by NGJavaScript, hence we assign
-a prebinding address from our range.
\ No newline at end of file
-# $Id: PROJECTLEAD,v 1.1 2004/02/16 13:23:55 znek Exp $
-
PROJECTLEAD=znek@mulle-kybernetik.com