Sorry it took me a while to verify 100% what changes finally worked out.
This is my default slug.coffee file now which worked on two (better being safe) windows machines :-)
#--------- Hem setup options
defaultHem =
baseAppRoute: "/"
tests:
runner: "browser"
proxyHem =
baseAppRoute: "/"
tests:
runner: "browser"
proxy:
"/proxy":
"path": "/proxy"
#--------- main configuration setup
config =
# main hem configuration
hem: defaultHem
# appliation configuration
application:
defaults: "spine"
css:
src: ".\\css"
#src: "C:\\Work_AU\\sources\\testapp\\css"
target: ".\\public\\application.css"
js:
src: ".\\app"
libs: [
'.\\lib/jquery.js',
'.\\lib/jade_runtime.js'
]
modules: [
"spine",
"spine/lib/ajax",
"spine/lib/route",
"spine/lib/manager",
"spine/lib/local"
]
target: ".\\public\\application.js"
static:
"/": ".\\public",
"/test": ".\\test\\public"
test:
after: "require('lib/setup')"
target: ".\\test\\public/specs.js"
#--------- export the configuration map for hem
module.exports.config = config
#--------- customize hem
module.exports.customize = (hem) ->
# provide hook to customize the hem instance,
# called after config is parsed/processed.
return