AbstractOperatingSystem.st
changeset 9700 abcbfeb235b6
parent 9699 9e706dd0ccc8
child 9721 da01ca2c113c
equal deleted inserted replaced
9699:9e706dd0ccc8 9700:abcbfeb235b6
  3727     "return the character which separates items in the PATH variable"
  3727     "return the character which separates items in the PATH variable"
  3728 
  3728 
  3729     self subclassResponsibility
  3729     self subclassResponsibility
  3730 !
  3730 !
  3731 
  3731 
  3732 platformDefineForName:osID
  3732 platformDefineForPlatformName:osID
  3733     "return a c-define for a particular platform (use only for makefile generation etc.)"
  3733     "return a c-define for a particular platform (use only for makefile generation etc.)"
  3734 
  3734 
  3735     osID = 'win32' ifTrue:[ ^ '-DWIN32'].
  3735     osID = 'win32' ifTrue:[ ^ '-DWIN32'].
  3736     osID = 'os2' ifTrue:[ ^ '-DOS2'].
  3736     osID = 'os2' ifTrue:[ ^ '-DOS2'].
  3737     osID = 'macos' ifTrue:[ ^ '-DMACOS'].
  3737     osID = 'macos' ifTrue:[ ^ '-DMACOS'].
  6413 ! !
  6413 ! !
  6414 
  6414 
  6415 !AbstractOperatingSystem class methodsFor:'documentation'!
  6415 !AbstractOperatingSystem class methodsFor:'documentation'!
  6416 
  6416 
  6417 version
  6417 version
  6418     ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.155 2006-08-24 10:41:39 cg Exp $'
  6418     ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.156 2006-08-24 10:43:40 cg Exp $'
  6419 ! !
  6419 ! !
  6420 
  6420 
  6421 AbstractOperatingSystem initialize!
  6421 AbstractOperatingSystem initialize!