automatically generated by browser
authorClaus Gittinger <cg@exept.de>
Wed, 23 Aug 2006 00:07:43 +0200
changeset 2154 0fed4a2bb0fc
parent 2153 81f1c95a053b
child 2155 2b27c3e5c4ae
automatically generated by browser
Make.spec
--- a/Make.spec	Wed Aug 23 00:07:42 2006 +0200
+++ b/Make.spec	Wed Aug 23 00:07:43 2006 +0200
@@ -1,93 +1,114 @@
-# $Header: /cvs/stx/stx/libview2/Make.proto,v 1.87 2003/11/21 15:39:44 cg Exp $
+# $Header$
+#
+# DO NOT EDIT 
+# automagically generated from the projectDefinition: stx_libview2.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# This file contains specifications which are common to all platforms.
 #
 
-
+# Do NOT CHANGE THESE DEFINITIONS
+# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
+#  to find the source code of a class and to find the library for a package)
 MODULE=stx
 MODULE_DIR=libview2
 LIBNAME=libstx_libview2
-THIS_IS_A_BASE_LIBRARY="yes"
-PACKAGE=$(MODULE):$(MODULE_DIR)
+
 
-#
-# less frequently used/needed
-# these are compiled with +optSpace
+# Argument(s) to the stc compiler (stc --usage).
+#  -H.         : create header files locally
+#                (if removed, they will be created as common
+#  -Pxxx       : defines the package
+#  -Zxxx       : a prefix for variables within the classLib
+#  -Dxxx       : defines passed to to CC for inline C-code
+#  -Ixxx       : include path passed to CC for inline C-code
+#  +optspace   : optimized for space
+#  +optspace2  : optimized more for space
+#  +optspace3  : optimized even more for space
+#  +optinline  : generate inline code for some ST constructs
+#  +inlineNew  : additionally inline new
+#  +inlineMath : additionally inline some floatPnt math stuff
 #
-UNCRITICALOBJS= \
-	  $(OUTDIR)ColorValue.$(O)               \
-	  $(OUTDIR)Icon.$(O)                     \
-	  $(OUTDIR)InputView.$(O)                \
-	  $(OUTDIR)BlockValue.$(O)               \
-	  $(OUTDIR)PrintConverter.$(O)           \
-	  $(OUTDIR)EventListener.$(O)            \
-	  $(OUTDIR)MIMETypes.$(O)                \
-	  $(OUTDIR)MIMETypeIconLibrary.$(O)      \
-	  $(OUTDIR)ActiveHelp.$(O)               \
-	  $(OUTDIR)ActiveHelpView.$(O)           \
-	  $(OUTDIR)KeyboardProcessor.$(O)        \
-	  $(OUTDIR)ToolApplicationModel.$(O)     \
-	    $(OUTDIR)ResourceSpecEditor.$(O)     \
-	  $(OUTDIR)MultiImage.$(O)
-
-WIN32_OBJS=$(OUTDIR)JPEGReader.$(O)              \
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
+# STCLOCALOPTIMIZATIONS=+optspace3
+STCLOCALOPTIMIZATIONS=+optspace3
 
 
-OBJS= \
-	  $(OUTDIR)ColorValue.$(O)              \
-	  $(OUTDIR)Icon.$(O)                    \
-	  $(OUTDIR)DisplayObject.$(O)           \
-	  $(OUTDIR)InputView.$(O)               \
-	  $(OUTDIR)PrintConverter.$(O)          \
-	  $(OUTDIR)MIMETypes.$(O)               \
-	  $(OUTDIR)MIMETypeIconLibrary.$(O)     \
-	  $(OUTDIR)ApplicationWindow.$(O)       \
-	  $(OUTDIR)Model.$(O)                   \
-	    $(OUTDIR)ApplicationModel.$(O)      \
-		$(OUTDIR)ToolApplicationModel.$(O) \
-		    $(OUTDIR)ResourceSpecEditor.$(O) \
-	    $(OUTDIR)ValueModel.$(O)            \
-		$(OUTDIR)PluggableAdaptor.$(O)  \
-		  $(OUTDIR)TypeConverter.$(O)   \
-		$(OUTDIR)BlockValue.$(O)        \
-		$(OUTDIR)ValueHolder.$(O)       \
-		  $(OUTDIR)ValueHolderWithWeakDependents.$(O) \
-		  $(OUTDIR)TriggerValue.$(O)    \
-		  $(OUTDIR)ProtocolAdaptor.$(O) \
-		    $(OUTDIR)AspectAdaptor.$(O) \
-		$(OUTDIR)BufferedValueHolder.$(O) \
-		$(OUTDIR)IndirectValue.$(O) 	\
-	      $(OUTDIR)Plug.$(O)                \
-	  $(OUTDIR)StandardSystemController.$(O) \
-	  $(OUTDIR)Layout.$(O)                  \
-	    $(OUTDIR)LayoutOrigin.$(O)          \
-	      $(OUTDIR)LayoutFrame.$(O)         \
-		$(OUTDIR)AlignmentOrigin.$(O)   \
-	  $(OUTDIR)EventListener.$(O)           \
-	    $(OUTDIR)ActiveHelp.$(O)            \
-	  $(OUTDIR)ActiveHelpView.$(O)          \
-	  $(OUTDIR)KeyboardProcessor.$(O)       \
-	  $(OUTDIR)Menu.$(O)                    \
-	  $(OUTDIR)MenuItem.$(O)                \
-	  $(OUTDIR)DragAndDropManager.$(O)      \
-	  $(OUTDIR)DropObject.$(O)              \
-	  $(OUTDIR)DropContext.$(O)             \
-	  $(OUTDIR)DropSource.$(O)              \
-	  $(OUTDIR)DropTarget.$(O)              \
-	  $(OUTDIR)DragHandler.$(O)             \
-	  $(OUTDIR)VisualRegion.$(O)            \
-	  $(OUTDIR)ResourceRetriever.$(O)       \
-	  $(OUTDIR)WindowBuilder.$(O)           \
-	      $(OUTDIR)UIBuilder.$(O)           \
-	      $(OUTDIR)TIFFReader.$(O)          \
-	      $(OUTDIR)GIFReader.$(O)           \
-	      $(OUTDIR)XBMReader.$(O)           \
-	      $(OUTDIR)XPMReader.$(O)           \
-	      $(JPEGREADER)                     \
-	  $(OUTDIR)PopUpBanner.$(O)             \
-	  $(OUTDIR)SimpleDialog.$(O)            \
-	  $(OUTDIR)FlyByHelp.$(O)               \
-	  $(OUTDIR)ApplicationSubView.$(O)      \
-	  $(OUTDIR)ExternalTopView.$(O)         \
-	  $(OUTDIR)PropertyListDictionary.$(O)  \
-	  $(OUTDIR)MultiImage.$(O)              \
-	  $(OUTDIR)TransparentBox.$(O)		\
-	  $(OUTDIR)PrinterContext.$(O)
+# Argument(s) to the stc compiler (stc --usage).
+#  -warn            : no warnings
+#  -warnNonStandard : no warnings about ST/X extensions
+#  -warnEOLComments : no warnings about EOL comment extension
+#  -warnPrivacy     : no warnings about privateClass extension
+#
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCWARNINGS=-warn
+# STCWARNINGS=-warnNonStandard
+# STCWARNINGS=-warnEOLComments
+STCWARNINGS=
+
+COMMON_OBJS= \
+    EventListener.$(O) \
+    ActiveHelpView.$(O) \
+    Layout.$(O) \
+    Model.$(O) \
+    ApplicationSubView.$(O) \
+    ApplicationWindow.$(O) \
+    ValueModel.$(O) \
+    BlockValue.$(O) \
+    ValueHolder.$(O) \
+    ColorValue.$(O) \
+    DisplayObject.$(O) \
+    DragAndDropManager.$(O) \
+    DragHandler.$(O) \
+    DropContext.$(O) \
+    DropObject.$(O) \
+    DropSource.$(O) \
+    DropTarget.$(O) \
+    ActiveHelp.$(O) \
+    ExternalTopView.$(O) \
+    FlyByHelp.$(O) \
+    GIFReader.$(O) \
+    Icon.$(O) \
+    IndirectValue.$(O) \
+    InputView.$(O) \
+    JPEGReader.$(O) \
+    KeyboardProcessor.$(O) \
+    LayoutOrigin.$(O) \
+    LayoutFrame.$(O) \
+    AlignmentOrigin.$(O) \
+    MIMETypeIconLibrary.$(O) \
+    MIMETypes.$(O) \
+    Menu.$(O) \
+    MenuItem.$(O) \
+    ApplicationModel.$(O) \
+    MultiImage.$(O) \
+    Plug.$(O) \
+    PluggableAdaptor.$(O) \
+    PopUpBanner.$(O) \
+    PrintConverter.$(O) \
+    PrinterContext.$(O) \
+    PropertyListDictionary.$(O) \
+    ProtocolAdaptor.$(O) \
+    ResourceRetriever.$(O) \
+    ToolApplicationModel.$(O) \
+    SimpleDialog.$(O) \
+    StandardSystemController.$(O) \
+    TIFFReader.$(O) \
+    ResourceSpecEditor.$(O) \
+    TransparentBox.$(O) \
+    TriggerValue.$(O) \
+    TypeConverter.$(O) \
+    WindowBuilder.$(O) \
+    BufferedValueHolder.$(O) \
+    ValueHolderWithWeakDependents.$(O) \
+    AspectAdaptor.$(O) \
+    VisualRegion.$(O) \
+    UIBuilder.$(O) \
+    XBMReader.$(O) \
+    XPMReader.$(O) \
+    stx_libview2.$(O) \
+
+