equal
deleted
inserted
replaced
1 "{ Encoding: utf8 }" |
|
2 |
|
3 " |
1 " |
4 COPYRIGHT (c) 2006 by eXept Software AG |
2 COPYRIGHT (c) 2006 by eXept Software AG |
5 All Rights Reserved |
3 All Rights Reserved |
6 |
4 |
7 This software is furnished under a license and may be used |
5 This software is furnished under a license and may be used |
2686 |
2684 |
2687 ^ '-warnNonStandard' |
2685 ^ '-warnNonStandard' |
2688 |
2686 |
2689 "Created: / 18-08-2006 / 12:51:38 / cg" |
2687 "Created: / 18-08-2006 / 12:51:38 / cg" |
2690 ! ! |
2688 ! ! |
|
2689 |
2691 |
2690 |
2692 !ProjectDefinition class methodsFor:'description - project information'! |
2691 !ProjectDefinition class methodsFor:'description - project information'! |
2693 |
2692 |
2694 applicationAdditionalIconFileNames |
2693 applicationAdditionalIconFileNames |
2695 "Return the icon-filenames for additional icons of the application |
2694 "Return the icon-filenames for additional icons of the application |
4687 "generate submake-calls for visual-C" |
4686 "generate submake-calls for visual-C" |
4688 |
4687 |
4689 ^ self subProjectMakeCallsUsing:'call vcmake %1 %2'. |
4688 ^ self subProjectMakeCallsUsing:'call vcmake %1 %2'. |
4690 ! ! |
4689 ! ! |
4691 |
4690 |
|
4691 |
4692 !ProjectDefinition class methodsFor:'file templates'! |
4692 !ProjectDefinition class methodsFor:'file templates'! |
4693 |
4693 |
4694 autopackage_default_dot_apspec |
4694 autopackage_default_dot_apspec |
4695 "for linux's autopackage" |
4695 "for linux's autopackage" |
4696 |
4696 |
5698 |
5698 |
5699 "Created: / 19-06-2010 / 10:51:49 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
5699 "Created: / 19-06-2010 / 10:51:49 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
5700 ! |
5700 ! |
5701 |
5701 |
5702 namesAndAttributesIn:aCollection do: aBlock |
5702 namesAndAttributesIn:aCollection do: aBlock |
|
5703 aCollection isNil ifTrue:[^ self]. |
|
5704 |
5703 aCollection do:[:entry | |
5705 aCollection do:[:entry | |
5704 |className attributes| |
5706 |className attributes| |
5705 |
5707 |
5706 entry isArray ifFalse:[ |
5708 entry isArray ifFalse:[ |
5707 className := entry. |
5709 className := entry. |
7489 |
7491 |
7490 hasAllExtensionsLoaded |
7492 hasAllExtensionsLoaded |
7491 "answer true, if all extensions of this package have been loaded. |
7493 "answer true, if all extensions of this package have been loaded. |
7492 This is a query - so no side effects please" |
7494 This is a query - so no side effects please" |
7493 |
7495 |
7494 self extensionMethodNames pairWiseDo:[:className :selector | |
7496 (self extensionMethodNames ? #()) pairWiseDo:[:className :selector | |
7495 |cls| |
7497 |cls| |
7496 |
7498 |
7497 cls := Smalltalk loadedClassNamed:className. |
7499 cls := Smalltalk loadedClassNamed:className. |
7498 cls isNil ifTrue:[ |
7500 cls isNil ifTrue:[ |
7499 Verbose ifTrue:[ |
7501 Verbose ifTrue:[ |