ProjectDefinition.st
changeset 21102 eef23325dbb5
parent 20986 3758c77e6af0
child 21236 df609ea04274
child 21242 19fabe339f8b
equal deleted inserted replaced
21101:3311b5c4d2eb 21102:eef23325dbb5
  2815 
  2815 
  2816     ^ '-warnNonStandard'
  2816     ^ '-warnNonStandard'
  2817 
  2817 
  2818     "Created: / 18-08-2006 / 12:51:38 / cg"
  2818     "Created: / 18-08-2006 / 12:51:38 / cg"
  2819 ! !
  2819 ! !
       
  2820 
  2820 
  2821 
  2821 !ProjectDefinition class methodsFor:'description - project information'!
  2822 !ProjectDefinition class methodsFor:'description - project information'!
  2822 
  2823 
  2823 applicationAdditionalIconFileNames
  2824 applicationAdditionalIconFileNames
  2824     "Return the icon-filenames for additional icons of the application
  2825     "Return the icon-filenames for additional icons of the application
  4913     "generate submake-calls for visual-C"
  4914     "generate submake-calls for visual-C"
  4914 
  4915 
  4915     ^ self subProjectMakeCallsUsing:'call vcmake %1 %2'.
  4916     ^ self subProjectMakeCallsUsing:'call vcmake %1 %2'.
  4916 ! !
  4917 ! !
  4917 
  4918 
       
  4919 
  4918 !ProjectDefinition class methodsFor:'file templates'!
  4920 !ProjectDefinition class methodsFor:'file templates'!
  4919 
  4921 
  4920 autopackage_default_dot_apspec
  4922 autopackage_default_dot_apspec
  4921     "for linux's autopackage"
  4923     "for linux's autopackage"
  4922 
  4924 
  5661      Individual project definitions may override this method, but
  5663      Individual project definitions may override this method, but
  5662      overriding method should always merge its attributes with result
  5664      overriding method should always merge its attributes with result
  5663      of 'super additionalClassAttributesFor: aClass'.
  5665      of 'super additionalClassAttributesFor: aClass'.
  5664 
  5666 
  5665      Here, we add #autoload attributes to all test cases and
  5667      Here, we add #autoload attributes to all test cases and
  5666      test resources, as they are not neccessary for the package
  5668      test resources, as they are not necessary for the package
  5667      and should not be compiled (because of unwanted dependency
  5669      and should not be compiled (because of unwanted dependency
  5668      on stx:goodies/sunit package)
  5670      on stx:goodies/sunit package)
  5669 
  5671 
  5670      But not make them autoloaded when the package is separate
  5672      But not make them autoloaded when the package is separate
  5671      test-package - by conventions such package should by named
  5673      test-package - by conventions such package should by named