# $Header$
#
# DO NOT EDIT
# automagically generated from the projectDefinition: stx_goodies_monticello.
#
# 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=goodies/monticello
PACKAGE=$(MODULE):$(MODULE_DIR)
# Argument(s) to the stc compiler (stc --usage).
# -headerDir=. : 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 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
# 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
# -warnUnused : no warnings about unused variables
#
# ********** OPTIONAL: MODIFY the next line(s) ***
# STCWARNINGS=-warn
# STCWARNINGS=-warnNonStandard
# STCWARNINGS=-warnEOLComments
STCWARNINGS=-warnNonStandard
COMMON_CLASSES= \
InMidstOfFileinNotification \
MCAncestry \
MCBrowserList \
MCChangeSelectionRequest \
MCConflict \
MCCredentialsRequest \
MCDefinition \
MCDefinitionIndex \
MCDependencySorter \
MCDialog \
MCDirtyPackageInfo \
MCDoItParser \
MCEmptyPackageInfo \
MCFrontier \
MCInteractiveLoadingQuery \
MCLazyPropertyDictionary \
MCMergeRecord \
MCMergeResolutionRequest \
MCMerger \
MCMock \
MCMockAPoolDictionary \
MCMockDependency \
MCMockPackageInfo \
MCNoChangesException \
MCPackage \
MCPackageCache \
MCPackageEntry \
MCPackageLoader \
MCPackageManager \
MCPatch \
MCPatchOperation \
MCPatcher \
MCPermissionDenied \
MCReader \
MCRepository \
MCRepositoryBrowser \
MCRepositoryEntry \
MCRepositoryGroup \
MCScanner \
MCServerCredentials \
MCServerRegistry \
MCSettingsApp \
MCSnapshot \
MCSourceCodeManager \
MCStXNamespaceQuery \
MCStXPackageInfo \
MCStXPackageQuery \
MCStXSnapshotTransformation \
MCStxVersionInfo \
MCTimestampAnnotation \
MCTool \
MCVariableDefinition \
MCVersion \
MCVersionDependency \
MCVersionEntry \
MCVersionLoader \
MCVersionMerger \
MCVersionNameAndMessageRequest \
MCVersionNotification \
MCVersionSorter \
MCWriter \
MethodReference \
PackageOrganizer \
stx_goodies_monticello \
MCAddition \
MCClassComment \
MCClassDefinition \
MCClassInstanceVariableDefinition \
MCClassTraitDefinition \
MCClassTraitParser \
MCClassVariableDefinition \
MCCodeTool \
MCCommitDialog \
MCDictionaryRepository \
MCDiffyVersion \
MCFileBasedRepository \
MCFilteredVersionSorter \
MCGOODSRepository \
MCInstanceVariableDefinition \
MCMczWriter \
MCMethodDefinition \
MCMockDefinition \
MCMockDependentItem \
MCModification \
MCMultiPackageLoader \
MCOrganizationDefinition \
MCPackageList \
MCPoolImportDefinition \
MCRemoval \
MCRepositoryDialog \
MCRepositoryList \
MCScriptDefinition \
MCSnapshotReader \
MCStWriter \
MCStXSnapshotPostReadTransformation \
MCStXSnapshotPreWriteTransformation \
MCSystemCategoryParser \
MCThreeWayMerger \
MCTraitParser \
MCVersionHistoryBrowser \
MCVersionInfo \
MCVersionInfoWriter \
MCVersionInspector \
MCVersionList \
MCVersionReader \
MCWorkingAncestry \
MCWorkingCopy \
MCWriteOnlyRepository \
MCDirectoryRepository \
MCFtpRepository \
MCHttpRepository \
MCLazyVersionInfo \
MCMcdWriter \
MCMczReader \
MCPatchBrowser \
MCPostscriptDefinition \
MCPreambleDefinition \
MCRemovalPostscriptDefinition \
MCRemovalPreambleDefinition \
MCSMReleaseRepository \
MCSmtpRepository \
MCStReader \
MCStxMczWriter \
MCStxStWriter \
MCTraitDefinition \
MCCacheRepository \
MCGemstoneRepository \
MCMcdReader \
MCSmalltalkhubRepository \
MCSqueaksourceRepository \
MCSubDirectoryRepository \
COMMON_OBJS= \
$(OUTDIR)InMidstOfFileinNotification.$(O) \
$(OUTDIR)MCAncestry.$(O) \
$(OUTDIR)MCBrowserList.$(O) \
$(OUTDIR)MCChangeSelectionRequest.$(O) \
$(OUTDIR)MCConflict.$(O) \
$(OUTDIR)MCCredentialsRequest.$(O) \
$(OUTDIR)MCDefinition.$(O) \
$(OUTDIR)MCDefinitionIndex.$(O) \
$(OUTDIR)MCDependencySorter.$(O) \
$(OUTDIR)MCDialog.$(O) \
$(OUTDIR)MCDirtyPackageInfo.$(O) \
$(OUTDIR)MCDoItParser.$(O) \
$(OUTDIR)MCEmptyPackageInfo.$(O) \
$(OUTDIR)MCFrontier.$(O) \
$(OUTDIR)MCInteractiveLoadingQuery.$(O) \
$(OUTDIR)MCLazyPropertyDictionary.$(O) \
$(OUTDIR)MCMergeRecord.$(O) \
$(OUTDIR)MCMergeResolutionRequest.$(O) \
$(OUTDIR)MCMerger.$(O) \
$(OUTDIR)MCMock.$(O) \
$(OUTDIR)MCMockAPoolDictionary.$(O) \
$(OUTDIR)MCMockDependency.$(O) \
$(OUTDIR)MCMockPackageInfo.$(O) \
$(OUTDIR)MCNoChangesException.$(O) \
$(OUTDIR)MCPackage.$(O) \
$(OUTDIR)MCPackageCache.$(O) \
$(OUTDIR)MCPackageEntry.$(O) \
$(OUTDIR)MCPackageLoader.$(O) \
$(OUTDIR)MCPackageManager.$(O) \
$(OUTDIR)MCPatch.$(O) \
$(OUTDIR)MCPatchOperation.$(O) \
$(OUTDIR)MCPatcher.$(O) \
$(OUTDIR)MCPermissionDenied.$(O) \
$(OUTDIR)MCReader.$(O) \
$(OUTDIR)MCRepository.$(O) \
$(OUTDIR)MCRepositoryBrowser.$(O) \
$(OUTDIR)MCRepositoryEntry.$(O) \
$(OUTDIR)MCRepositoryGroup.$(O) \
$(OUTDIR)MCScanner.$(O) \
$(OUTDIR)MCServerCredentials.$(O) \
$(OUTDIR)MCServerRegistry.$(O) \
$(OUTDIR)MCSettingsApp.$(O) \
$(OUTDIR)MCSnapshot.$(O) \
$(OUTDIR)MCSourceCodeManager.$(O) \
$(OUTDIR)MCStXNamespaceQuery.$(O) \
$(OUTDIR)MCStXPackageInfo.$(O) \
$(OUTDIR)MCStXPackageQuery.$(O) \
$(OUTDIR)MCStXSnapshotTransformation.$(O) \
$(OUTDIR)MCStxVersionInfo.$(O) \
$(OUTDIR)MCTimestampAnnotation.$(O) \
$(OUTDIR)MCTool.$(O) \
$(OUTDIR)MCVariableDefinition.$(O) \
$(OUTDIR)MCVersion.$(O) \
$(OUTDIR)MCVersionDependency.$(O) \
$(OUTDIR)MCVersionEntry.$(O) \
$(OUTDIR)MCVersionLoader.$(O) \
$(OUTDIR)MCVersionMerger.$(O) \
$(OUTDIR)MCVersionNameAndMessageRequest.$(O) \
$(OUTDIR)MCVersionNotification.$(O) \
$(OUTDIR)MCVersionSorter.$(O) \
$(OUTDIR)MCWriter.$(O) \
$(OUTDIR)MethodReference.$(O) \
$(OUTDIR)PackageOrganizer.$(O) \
$(OUTDIR)stx_goodies_monticello.$(O) \
$(OUTDIR)MCAddition.$(O) \
$(OUTDIR)MCClassComment.$(O) \
$(OUTDIR)MCClassDefinition.$(O) \
$(OUTDIR)MCClassInstanceVariableDefinition.$(O) \
$(OUTDIR)MCClassTraitDefinition.$(O) \
$(OUTDIR)MCClassTraitParser.$(O) \
$(OUTDIR)MCClassVariableDefinition.$(O) \
$(OUTDIR)MCCodeTool.$(O) \
$(OUTDIR)MCCommitDialog.$(O) \
$(OUTDIR)MCDictionaryRepository.$(O) \
$(OUTDIR)MCDiffyVersion.$(O) \
$(OUTDIR)MCFileBasedRepository.$(O) \
$(OUTDIR)MCFilteredVersionSorter.$(O) \
$(OUTDIR)MCGOODSRepository.$(O) \
$(OUTDIR)MCInstanceVariableDefinition.$(O) \
$(OUTDIR)MCMczWriter.$(O) \
$(OUTDIR)MCMethodDefinition.$(O) \
$(OUTDIR)MCMockDefinition.$(O) \
$(OUTDIR)MCMockDependentItem.$(O) \
$(OUTDIR)MCModification.$(O) \
$(OUTDIR)MCMultiPackageLoader.$(O) \
$(OUTDIR)MCOrganizationDefinition.$(O) \
$(OUTDIR)MCPackageList.$(O) \
$(OUTDIR)MCPoolImportDefinition.$(O) \
$(OUTDIR)MCRemoval.$(O) \
$(OUTDIR)MCRepositoryDialog.$(O) \
$(OUTDIR)MCRepositoryList.$(O) \
$(OUTDIR)MCScriptDefinition.$(O) \
$(OUTDIR)MCSnapshotReader.$(O) \
$(OUTDIR)MCStWriter.$(O) \
$(OUTDIR)MCStXSnapshotPostReadTransformation.$(O) \
$(OUTDIR)MCStXSnapshotPreWriteTransformation.$(O) \
$(OUTDIR)MCSystemCategoryParser.$(O) \
$(OUTDIR)MCThreeWayMerger.$(O) \
$(OUTDIR)MCTraitParser.$(O) \
$(OUTDIR)MCVersionHistoryBrowser.$(O) \
$(OUTDIR)MCVersionInfo.$(O) \
$(OUTDIR)MCVersionInfoWriter.$(O) \
$(OUTDIR)MCVersionInspector.$(O) \
$(OUTDIR)MCVersionList.$(O) \
$(OUTDIR)MCVersionReader.$(O) \
$(OUTDIR)MCWorkingAncestry.$(O) \
$(OUTDIR)MCWorkingCopy.$(O) \
$(OUTDIR)MCWriteOnlyRepository.$(O) \
$(OUTDIR)MCDirectoryRepository.$(O) \
$(OUTDIR)MCFtpRepository.$(O) \
$(OUTDIR)MCHttpRepository.$(O) \
$(OUTDIR)MCLazyVersionInfo.$(O) \
$(OUTDIR)MCMcdWriter.$(O) \
$(OUTDIR)MCMczReader.$(O) \
$(OUTDIR)MCPatchBrowser.$(O) \
$(OUTDIR)MCPostscriptDefinition.$(O) \
$(OUTDIR)MCPreambleDefinition.$(O) \
$(OUTDIR)MCRemovalPostscriptDefinition.$(O) \
$(OUTDIR)MCRemovalPreambleDefinition.$(O) \
$(OUTDIR)MCSMReleaseRepository.$(O) \
$(OUTDIR)MCSmtpRepository.$(O) \
$(OUTDIR)MCStReader.$(O) \
$(OUTDIR)MCStxMczWriter.$(O) \
$(OUTDIR)MCStxStWriter.$(O) \
$(OUTDIR)MCTraitDefinition.$(O) \
$(OUTDIR)MCCacheRepository.$(O) \
$(OUTDIR)MCGemstoneRepository.$(O) \
$(OUTDIR)MCMcdReader.$(O) \
$(OUTDIR)MCSmalltalkhubRepository.$(O) \
$(OUTDIR)MCSqueaksourceRepository.$(O) \
$(OUTDIR)MCSubDirectoryRepository.$(O) \
$(OUTDIR)extensions.$(O) \