var path = require('path'); var packagePath = require('./path'); var downloadsPath = packagePath('downloads'); var haxeDir = path.join(downloadsPath, 'haxe'); var haxelibDir = path.join(downloadsPath, 'haxelib'); var nekoDir = path.join(downloadsPath, 'neko'); var vars = module.exports = { haxe : { dir: haxeDir, path: path.join(haxeDir, 'haxe') }, neko : { dir: nekoDir, path: path.join(nekoDir, 'neko') }, haxelib : { dir: haxelibDir, path: path.join(haxeDir, 'haxe'), args: [ '-cp', path.join(haxelibDir, 'src'), '--run', 'tools.haxelib.Main' ] }, env : { HAXELIB_PATH : packagePath('.haxelib'), HAXE_STD_PATH : path.join(haxeDir, 'std') } }