specs/baseline.rbspec
changeset 117 f163911eb7bc
parent 102 fc572bd895f2
child 119 816aa71b1e2e
child 122 6fcb351d23a7
equal deleted inserted replaced
116:2512c874e5e1 117:f163911eb7bc
    48                                      # various icons (country flags etc)
    48                                      # various icons (country flags etc)
    49                                      BUILD_DIR / 'stx' / 'goodies' / 'bitmaps'
    49                                      BUILD_DIR / 'stx' / 'goodies' / 'bitmaps'
    50 				   ]
    50 				   ]
    51 
    51 
    52     file BUILD_DIR / 'stx' / 'rules'  => BUILD_DIR do | t |
    52     file BUILD_DIR / 'stx' / 'rules'  => BUILD_DIR do | t |
    53       checkout :'exept:public', 'stx/rules'
    53       # As of 2017-01-13, Borland makefiles fail to compile Smalltalk/X
       
    54       # due to a slash/backslash mess in variables OUTDIR and OUTDIR_SLASH
       
    55       # To (temporarily) workaround that, checkout older version which 
       
    56       # is/was OK.
       
    57       # How could eXept mess up things so badly without noticing?
       
    58       checkout :'exept:public', 'stx/rules', revision: '2017-01-01'
    54       # the clear is here to avoid multiple checkouts
    59       # the clear is here to avoid multiple checkouts
    55       t.clear()
    60       t.clear()
    56     end
    61     end
    57 
    62 
    58     file BUILD_DIR / 'stx' / 'RELEASE'  => BUILD_DIR do | t |
    63     file BUILD_DIR / 'stx' / 'RELEASE'  => BUILD_DIR do | t |