To make your ClojureScript app work, use underscores not dashes with your files
Update: Google Closure/ClojureScript is fine. I had dashes in my file names. I replaced them with underscores, and the files transpiled (compiled?) correctly.