{"action":"closed","issue":{"url":"https://api.github.com/repos/bau-build/bau/issues/183","labels_url":"https://api.github.com/repos/bau-build/bau/issues/183/labels{/name}","comments_url":"https://api.github.com/repos/bau-build/bau/issues/183/comments","events_url":"https://api.github.com/repos/bau-build/bau/issues/183/events","html_url":"https://github.com/bau-build/bau/issues/183","id":47506409,"number":183,"title":"Prerequisites / cross platform compatibility","user":{"login":"cH40z-Lord","id":439899,"avatar_url":"https://avatars.githubusercontent.com/u/439899?v=3","gravatar_id":"","url":"https://api.github.com/users/cH40z-Lord","html_url":"https://github.com/cH40z-Lord","followers_url":"https://api.github.com/users/cH40z-Lord/followers","following_url":"https://api.github.com/users/cH40z-Lord/following{/other_user}","gists_url":"https://api.github.com/users/cH40z-Lord/gists{/gist_id}","starred_url":"https://api.github.com/users/cH40z-Lord/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cH40z-Lord/subscriptions","organizations_url":"https://api.github.com/users/cH40z-Lord/orgs","repos_url":"https://api.github.com/users/cH40z-Lord/repos","events_url":"https://api.github.com/users/cH40z-Lord/events{/privacy}","received_events_url":"https://api.github.com/users/cH40z-Lord/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bau-build/bau/labels/2%20-%20Working","name":"2 - Working","color":"CCCCCC"},{"url":"https://api.github.com/repos/bau-build/bau/labels/build","name":"build","color":"0b02e1"},{"url":"https://api.github.com/repos/bau-build/bau/labels/easyfix","name":"easyfix","color":"ffff00"}],"state":"closed","locked":false,"assignee":{"login":"adamralph","id":677704,"avatar_url":"https://avatars.githubusercontent.com/u/677704?v=3","gravatar_id":"","url":"https://api.github.com/users/adamralph","html_url":"https://github.com/adamralph","followers_url":"https://api.github.com/users/adamralph/followers","following_url":"https://api.github.com/users/adamralph/following{/other_user}","gists_url":"https://api.github.com/users/adamralph/gists{/gist_id}","starred_url":"https://api.github.com/users/adamralph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamralph/subscriptions","organizations_url":"https://api.github.com/users/adamralph/orgs","repos_url":"https://api.github.com/users/adamralph/repos","events_url":"https://api.github.com/users/adamralph/events{/privacy}","received_events_url":"https://api.github.com/users/adamralph/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2014-11-01T13:53:01Z","updated_at":"2015-04-18T17:39:49Z","closed_at":"2015-04-18T17:39:49Z","body":"Hey,\r\n\r\nwhen trying to install bau (or rather scriptcs) on an Linux or OSX machine you'll most likely run into some compatibility issues because some system packages are simply missing.\r\n\r\nLet's say I'm executing bau.sh on my OSX 10.10 machine it'll error out because:\r\n- `wget` is not pre-installed on OSX\r\n- `unzip` is not pre-installed on OSX\r\n\r\nWhile it's rather safe to assume that `wget` is installed on Linux it is much safer to use `curl` to download the scriptcs NuGet package.\r\n\r\nSo line 17 of `bau.sh` should look like this:\r\n```bash\r\ncurl -O \"https://github.com/bau-build/bau-blob/raw/master/scriptcs-0.10.0-alpha.140530.nupkg\"\r\n```\r\n\r\nThis is one problem fixed. The next problem is a bit more tricky as *unzip* isn't pre-installed on any popular distribution as far as I'm aware of. One simply can't execute `apt-get install unzip` as that doesn't work on OSX. On OSX you'd need to use *homebrew* (http://brew.sh/):\r\n\r\nNow, I'm wondering what you wanna do:\r\n- Add documentations so people need to manually install it themselves before using any library like bau that requires on scriptcs?\r\n- Create an prerequisites.sh (or anything like that) that checks whether everything is installed and optionally installs it for you?\r\n\r\nCheers\r\n\r\n<!---\r\n@huboard:{\"order\":50.5,\"milestone_order\":183,\"custom_state\":\"\"}\n-->\r\n"}}