--- a/Make.spec Mon Aug 21 19:41:52 2006 +0200
+++ b/Make.spec Mon Aug 21 19:41:54 2006 +0200
@@ -1,107 +1,115 @@
-# $Header: /cvs/stx/stx/libwidg/Make.spec,v 1.2 2006-08-18 14:05:41 cg Exp $
+# $Header: /cvs/stx/stx/libwidg/Make.spec,v 1.3 2006-08-21 17:41:54 cg Exp $
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: stx_libwidg.
#
-# -------------- no need to change anything below ----------
+# 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=libwidg
LIBNAME=libstx_libwidg
-PACKAGE=$(MODULE):$(MODULE_DIR)
-THIS_IS_A_BASE_LIBRARY="yes"
+
-#
-# pure interactors are definitely uncritical
+# 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)Button.$(O) \
- $(OUTDIR)ButtonController.$(O) \
- $(OUTDIR)Toggle.$(O) \
- $(OUTDIR)ToggleController.$(O) \
- $(OUTDIR)RadioButton.$(O) \
- $(OUTDIR)RadioButtController.$(O) \
- $(OUTDIR)RadioButtGroup.$(O) \
- $(OUTDIR)CheckToggle.$(O) \
- $(OUTDIR)CheckLabel.$(O) \
- $(OUTDIR)ScrollBar.$(O) \
- $(OUTDIR)HorizontalScrollBar.$(O) \
- $(OUTDIR)MiniScroller.$(O) \
- $(OUTDIR)HorizontalMiniScroller.$(O) \
- $(OUTDIR)DialogBox.$(O) \
- $(OUTDIR)OptionBox.$(O) \
- $(OUTDIR)EnterBox.$(O) \
- $(OUTDIR)EnterBox2.$(O) \
- $(OUTDIR)ListSelectionBox.$(O) \
- $(OUTDIR)FileSelelectionBox.$(O) \
- $(OUTDIR)FileSaveBox.$(O) \
- $(OUTDIR)InfoBox.$(O) \
- $(OUTDIR)WarningBox.$(O) \
- $(OUTDIR)YesNoBox.$(O) \
- $(OUTDIR)MultiSelectionInList.$(O) \
- $(OUTDIR)FramedBox.$(O) \
- $(OUTDIR)Workspace.$(O) \
- $(OUTDIR)VariablePanelController.$(O) \
- $(OUTDIR)VariableVerticalPanelController.$(O) \
- $(OUTDIR)VariableHorizontalPanelController.$(O) \
- $(OUTDIR)PopUpListController.$(O) \
- $(OUTDIR)FontPanel.$(O)
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
+# STCLOCALOPTIMIZATIONS=+optspace3
+STCLOCALOPTIMIZATIONS=+optspace3
+
+
+# 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=
-OBJS= \
- $(OUTDIR)ListView.$(O) \
- $(OUTDIR)PanelView.$(O) \
- $(OUTDIR)ScrollableView.$(O) \
- $(OUTDIR)HVScrollableView.$(O) \
- $(OUTDIR)SequenceView.$(O) \
- $(OUTDIR)Label.$(O) \
- $(OUTDIR)Scroller.$(O) \
- $(OUTDIR)MiniScroller.$(O) \
- $(OUTDIR)ScrollBar.$(O) \
- $(OUTDIR)ObjectView.$(O) \
- $(OUTDIR)PopUpMenu.$(O) \
- $(OUTDIR)DialogBox.$(O) \
- $(OUTDIR)InfoBox.$(O) \
- $(OUTDIR)TextView.$(O) \
- $(OUTDIR)SelectionInListView.$(O) \
- $(OUTDIR)HorizontalPanelView.$(O) \
- $(OUTDIR)VerticalPanelView.$(O) \
- $(OUTDIR)VariablePanel.$(O) \
- $(OUTDIR)VariableVerticalPanel.$(O) \
- $(OUTDIR)VariableHorizontalPanel.$(O) \
- $(OUTDIR)Button.$(O) \
- $(OUTDIR)ArrowButton.$(O) \
- $(OUTDIR)HorizontalScroller.$(O) \
- $(OUTDIR)HorizontalMiniScroller.$(O)\
- $(OUTDIR)HorizontalScrollBar.$(O) \
- $(OUTDIR)EnterBox.$(O) \
- $(OUTDIR)WarningBox.$(O) \
- $(OUTDIR)YesNoBox.$(O) \
- $(OUTDIR)MenuView.$(O) \
- $(OUTDIR)FileSelectionList.$(O) \
- $(OUTDIR)EditTextView.$(O) \
- $(OUTDIR)Toggle.$(O) \
- $(OUTDIR)ListSelectionBox.$(O) \
- $(OUTDIR)EnterBox2.$(O) \
- $(OUTDIR)EditField.$(O) \
- $(OUTDIR)TextCollector.$(O) \
- $(OUTDIR)Workspace.$(O) \
- $(OUTDIR)CodeView.$(O) \
- $(OUTDIR)FileSelectionBox.$(O) \
- $(OUTDIR)PullDownMenu.$(O) \
- $(OUTDIR)OptionBox.$(O) \
- $(OUTDIR)CheckToggle.$(O) \
- $(OUTDIR)CheckLabel.$(O) \
- $(OUTDIR)FileSaveBox.$(O) \
- $(OUTDIR)ButtonController.$(O) \
- $(OUTDIR)PopUpListController.$(O) \
- $(OUTDIR)ToggleController.$(O) \
- $(OUTDIR)RadioButtonController.$(O) \
- $(OUTDIR)ClickMenuView.$(O) \
- $(OUTDIR)EnterFieldGroup.$(O) \
- $(OUTDIR)FontPanel.$(O) \
- $(OUTDIR)PopUpList.$(O) \
- $(OUTDIR)FramedBox.$(O) \
- $(OUTDIR)RadioButtonGroup.$(O) \
- $(OUTDIR)RadioButton.$(O) \
- $(OUTDIR)VariablePanelController.$(O) \
- $(OUTDIR)VariableVerticalPanelController.$(O) \
- $(OUTDIR)VariableHorizontalPanelController.$(O) \
- $(OUTDIR)SelectionInList.$(O) \
- $(OUTDIR)MultiSelectionInList.$(O)
+COMMON_OBJS= \
+ Label.$(O) \
+ Button.$(O) \
+ ButtonController.$(O) \
+ CheckLabel.$(O) \
+ Toggle.$(O) \
+ ListView.$(O) \
+ TextView.$(O) \
+ DialogBox.$(O) \
+ EditTextView.$(O) \
+ EditField.$(O) \
+ EnterBox.$(O) \
+ EnterBox2.$(O) \
+ EnterFieldGroup.$(O) \
+ ListSelectionBox.$(O) \
+ FileSelectionBox.$(O) \
+ SelectionInListView.$(O) \
+ FontPanel.$(O) \
+ FramedBox.$(O) \
+ ScrollableView.$(O) \
+ Scroller.$(O) \
+ PanelView.$(O) \
+ ScrollBar.$(O) \
+ HorizontalScroller.$(O) \
+ InfoBox.$(O) \
+ ArrowButton.$(O) \
+ FileSaveBox.$(O) \
+ MenuView.$(O) \
+ ClickMenuView.$(O) \
+ MiniScroller.$(O) \
+ SelectionInList.$(O) \
+ ObjectView.$(O) \
+ OptionBox.$(O) \
+ HorizontalPanelView.$(O) \
+ PopUpList.$(O) \
+ PopUpListController.$(O) \
+ PopUpMenu.$(O) \
+ PullDownMenu.$(O) \
+ RadioButton.$(O) \
+ ToggleController.$(O) \
+ RadioButtonGroup.$(O) \
+ HorizontalScrollBar.$(O) \
+ HVScrollableView.$(O) \
+ HorizontalMiniScroller.$(O) \
+ MultiSelectionInList.$(O) \
+ FileSelectionList.$(O) \
+ SequenceView.$(O) \
+ TextCollector.$(O) \
+ Workspace.$(O) \
+ CheckToggle.$(O) \
+ RadioButtonController.$(O) \
+ VariablePanel.$(O) \
+ VariablePanelController.$(O) \
+ VariableHorizontalPanel.$(O) \
+ VariableHorizontalPanelController.$(O) \
+ VariableVerticalPanel.$(O) \
+ VariableVerticalPanelController.$(O) \
+ VerticalPanelView.$(O) \
+ WarningBox.$(O) \
+ CodeView.$(O) \
+ YesNoBox.$(O) \
+ stx_libwidg.$(O) \
+
+