automatically generated by browser
authorClaus Gittinger <cg@exept.de>
Thu, 24 Aug 2006 23:13:49 +0200
changeset 6982 161628722d55
parent 6981 09d2e43a2332
child 6983 65476e5df8fc
automatically generated by browser
Make.spec
--- a/Make.spec	Thu Aug 24 23:13:47 2006 +0200
+++ b/Make.spec	Thu Aug 24 23:13:49 2006 +0200
@@ -1,95 +1,119 @@
-# $Header: /cvs/stx/stx/libtool/Make.spec,v 1.13 2006-08-18 14:04:45 cg Exp $
+# $Header: /cvs/stx/stx/libtool/Make.spec,v 1.14 2006-08-24 21:13:49 cg Exp $
+#
+# DO NOT EDIT 
+# automagically generated from the projectDefinition: stx_libtool.
+#
+# 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=libtool
+PACKAGE=$(MODULE):$(MODULE_DIR)
 LIBNAME=libstx_libtool
-PACKAGE=$(MODULE):$(MODULE_DIR)
-THIS_IS_A_BASE_LIBRARY="yes"
 
-SBROWSER_OBJ=$(OUTDIR)SystemBrowser.$(O) $(OUTDIR)BrowserView.$(O)
-FBROWSER_OBJ=$(OUTDIR)FileBrowser.$(O)
-CBROWSER_OBJ=$(OUTDIR)ChangesBrowser.$(O)
-# DIRBROWSER_OBJ=$(OUTDIR)DirectoryBrwsr.$(O)
 
-NEWSYSTEMBROWSER=$(OUTDIR)NewSystemBrowser.$(O) \
-	$(OUTDIR)Tools_NavigationState.$(O) \
-	$(OUTDIR)Tools_NavigatorModel.$(O) \
-	$(OUTDIR)Tools_NavigatorCanvas.$(O) \
-	$(OUTDIR)Tools_OrganizerCanvas.$(O) \
-	$(OUTDIR)Tools_BrowserList.$(O) \
-	$(OUTDIR)Tools_ClassCategoryList.$(O) \
-	$(OUTDIR)Tools_NamespaceList.$(O) \
-	$(OUTDIR)Tools_ProjectList.$(O) \
-	$(OUTDIR)Tools_HierarchicalProjectList.$(O) \
-	$(OUTDIR)Tools_ClassList.$(O) \
-	$(OUTDIR)Tools_VariableList.$(O) \
-	$(OUTDIR)Tools_HierarchicalClassList.$(O) \
-	$(OUTDIR)Tools_InheritanceClassList.$(O) \
-	$(OUTDIR)Tools_MethodCategoryList.$(O) \
-	$(OUTDIR)Tools_MethodList.$(O) \
-	$(OUTDIR)Tools_SearchDialog.$(O) \
-	$(OUTDIR)Tools_ImplementingMethodList.$(O) \
-	$(OUTDIR)Tools_ImplementingClassList.$(O) \
-	$(OUTDIR)Tools_HierarchicalClassCategoryList.$(O) \
-	$(OUTDIR)Tools_FullMethodCategoryList.$(O) \
-	$(OUTDIR)Tools_ClassGeneratorList.$(O) \
-	$(OUTDIR)Tools_ClassChecker.$(O) \
-	$(OUTDIR)Tools__MethodCategoryCache.$(O) \
-	$(OUTDIR)Tools_SpecialCodeView.$(O) \
+# 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
+#
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
+# STCLOCALOPTIMIZATIONS=+optspace3
+STCLOCALOPTIMIZATIONS=+optspace3
 
 
-NEWFILEBROWSER=\
-	$(OUTDIR)AbstractFileBrowser.$(O) \
-	$(OUTDIR)AbstractFileApplicationNoteBookComponent.$(O) \
-	$(OUTDIR)AbstractDirectoryBrowser.$(O) \
-	$(OUTDIR)FileApplicationNoteBook.$(O) \
-	$(OUTDIR)DirectoryContentsBrowser.$(O) \
-	$(OUTDIR)DirectoryTreeBrowser.$(O) \
-	$(OUTDIR)FileBrowserV2.$(O) \
-	$(OUTDIR)FileBrowserV2PanelView.$(O) \
-	$(OUTDIR)FileBrowserV2UISpecifications.$(O) \
-	$(OUTDIR)FilenameEditFieldV2.$(O) \
-	$(OUTDIR)FindFileApplication.$(O) \
-	$(OUTDIR)FileOperation.$(O) \
-	$(OUTDIR)FileDialog.$(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=-warnNonStandard
 
-
-NEWSETTINGSAPP=\
-	$(OUTDIR)AbstractSettingsApplication.$(O) \
-	$(OUTDIR)SettingsDialog.$(O)
+COMMON_OBJS= \
+    $(OUTDIR)AboutBox.$(O) \
+    $(OUTDIR)AbstractFileBrowser.$(O) \
+    $(OUTDIR)AbstractFileApplicationNoteBookComponent.$(O) \
+    $(OUTDIR)AbstractDirectoryBrowser.$(O) \
+    $(OUTDIR)AbstractLauncherApplication.$(O) \
+    $(OUTDIR)AbstractSettingsApplication.$(O) \
+    $(OUTDIR)BrowserView.$(O) \
+    $(OUTDIR)ChangesBrowser.$(O) \
+    $(OUTDIR)ChangeSetBrowser.$(O) \
+    $(OUTDIR)CodeGeneratorTool.$(O) \
+    $(OUTDIR)InspectorView.$(O) \
+    $(OUTDIR)DebugView.$(O) \
+    $(OUTDIR)DictionaryInspectorView.$(O) \
+    $(OUTDIR)DiffTextView.$(O) \
+    $(OUTDIR)DirectoryContentsBrowser.$(O) \
+    $(OUTDIR)DirectoryTreeBrowser.$(O) \
+    $(OUTDIR)FileApplicationNoteBook.$(O) \
+    $(OUTDIR)FileBrowser.$(O) \
+    $(OUTDIR)FileBrowserV2.$(O) \
+    $(OUTDIR)FileBrowserV2PanelView.$(O) \
+    $(OUTDIR)FileBrowserV2UISpecifications.$(O) \
+    $(OUTDIR)FileDialog.$(O) \
+    $(OUTDIR)FileOperation.$(O) \
+    $(OUTDIR)FilenameEditFieldV2.$(O) \
+    $(OUTDIR)FindFileApplication.$(O) \
+    $(OUTDIR)GenericToolbarIconLibrary.$(O) \
+    $(OUTDIR)ContextInspectorView.$(O) \
+    $(OUTDIR)MultiViewToolApplication.$(O) \
+    $(OUTDIR)NewLauncher.$(O) \
+    $(OUTDIR)OrderedCollectionInspectorView.$(O) \
+    $(OUTDIR)ProcessMonitorV2.$(O) \
+    $(OUTDIR)SetInspectorView.$(O) \
+    $(OUTDIR)SettingsDialog.$(O) \
+    $(OUTDIR)SystemBrowser.$(O) \
+    $(OUTDIR)Tools_NavigatorModel.$(O) \
+    $(OUTDIR)Tools__CheckinInfoDialog.$(O) \
+    $(OUTDIR)Tools_BrowserList.$(O) \
+    $(OUTDIR)Tools_ClassChecker.$(O) \
+    $(OUTDIR)Tools_ClassGeneratorList.$(O) \
+    $(OUTDIR)Tools_ClassList.$(O) \
+    $(OUTDIR)Tools_MethodCategoryList.$(O) \
+    $(OUTDIR)Tools_ClassCategoryList.$(O) \
+    $(OUTDIR)Tools_HierarchicalClassList.$(O) \
+    $(OUTDIR)Tools_ProjectList.$(O) \
+    $(OUTDIR)Tools_MethodList.$(O) \
+    $(OUTDIR)Tools_ImplementingMethodList.$(O) \
+    $(OUTDIR)Tools_InheritanceClassList.$(O) \
+    $(OUTDIR)Tools__MethodCategoryCache.$(O) \
+    $(OUTDIR)Tools_FullMethodCategoryList.$(O) \
+    $(OUTDIR)Tools_ImplementingClassList.$(O) \
+    $(OUTDIR)Tools_NamespaceList.$(O) \
+    $(OUTDIR)Tools_NavigationState.$(O) \
+    $(OUTDIR)Tools_NavigatorCanvas.$(O) \
+    $(OUTDIR)Tools_HierarchicalClassCategoryList.$(O) \
+    $(OUTDIR)NewSystemBrowser.$(O) \
+    $(OUTDIR)Tools_OrganizerCanvas.$(O) \
+    $(OUTDIR)Tools_HierarchicalProjectList.$(O) \
+    $(OUTDIR)Tools_SearchDialog.$(O) \
+    $(OUTDIR)Tools_SpecialCodeView.$(O) \
+    $(OUTDIR)Tools_VariableList.$(O) \
+    $(OUTDIR)VersionDiffBrowser.$(O) \
+    $(OUTDIR)WorkspaceApplication.$(O) \
+    $(OUTDIR)XPToolbarIconLibrary.$(O) \
+    $(OUTDIR)stx_libtool.$(O) \
 
 
-OLDFILEBROWSER=\
-	$(OUTDIR)FileBrowser.$(O)
-
-FILEBROWSER=$(OLDFILEBROWSER) $(NEWFILEBROWSER)
-
-OBSOLETEOBJS=  \
-	$(OUTDIR)OldLauncher.$(O)
-
-OBJS=  \
-	$(SBROWSER_OBJ)                     \
-	$(CBROWSER_OBJ)                     \
-	$(NEWSYSTEMBROWSER)                 \
-	$(FILEBROWSER)                      \
-	$(NEWSETTINGSAPP)                   \
-	$(OUTDIR)DebugView.$(O)                      \
-	$(OUTDIR)AbstractLauncherApplication.$(O)    \
-	$(OUTDIR)NewLauncher.$(O)                    \
-	$(OUTDIR)InspectorView.$(O)                  \
-	  $(OUTDIR)SetInspectorView.$(O)             \
-	  $(OUTDIR)DictionaryInspectorView.$(O)      \
-	  $(OUTDIR)ContextInspectorView.$(O)         \
-	  $(OUTDIR)OrderedCollectionInspectorView.$(O) \
-	$(OUTDIR)AboutBox.$(O)                       \
-	$(OUTDIR)MultiViewToolApplication.$(O)       \
-	$(OUTDIR)WorkspaceApplication.$(O)           \
-	$(OUTDIR)VersionDiffBrowser.$(O)             \
-	$(OUTDIR)DiffTextView.$(O)                   \
-	$(OUTDIR)CodeGeneratorTool.$(O)              \
-	$(OUTDIR)GenericToolbarIconLibrary.$(O)      \
-	$(OUTDIR)XPToolbarIconLibrary.$(O)           \
-	$(LIBTOOL_PACKAGE_OBJS)                      \
-	$(DIRBROWSER_OBJ)                            \
-	$(OUTDIR)ProcessMonitorV2.$(O)               \
-        $(OUTDIR)Tools__CheckinInfoDialog.$(O)       \