on 0ff8a91 help sign in
history ofSetup.hs
all commits
4b2af4aMake some changes based on new .travis.yaml scriptEvan Czaplicki 47a35fcMove to a world that does not need a custom build scriptEvan Czaplicki 33d4934Simplify setup code, trim lots of extra stuff.Evan Czaplicki efdc7a7Start using strict mode for everythingEvan Czaplicki 6357e33Fix cabal configure in Cabal version 1.18.Justin Leitgeb a40cd3cMake the build process look nicerEvan Czaplicki 4ca3dbaStart generating documentation again. Does not work on all libraries yet, but should go through.Evan Czaplicki b71336cChange default modulesEvan Czaplicki e81e0c4move the home of the data files out of dist/ (cabal complained)Evan Czaplicki 43b604eIntroduce cache/ and build/ directoriesEvan Czaplicki a446d60Ensure that binary serialization works on Windows. Previously had issues with line ending conversions messing with binary data.Evan Czaplicki 64e23d4Turn post build back on, create elm-runtime.js and interfaces.dataEvan Czaplicki 0a6bd8bGenerate and use interfaces.data so standard library types are availableEvan Czaplicki e63b12dFix some style weirdness in Setup.hsEvan Czaplicki 6e56df5Switch to only generating elmo files. Turn off the CPP flags in .cabal and remove all generated JS files on each build for now.evancz b359fd0Revise elm-docs to copy the names of type variables in type annotations directly.evancz 22bfcb8Add the --no-prelude flag for compiling the standard libraries. Clean up code to handle flags. Change name of --generate-noscript to --noscript (this flag can probably be taken out actually)evancz 2e4951bSetup.hs: move buildTypes back into post-build, fixes compilation dependencies cabal compiling far fewer files now :-) minimal changes, mostly comments, so it should be easier to put back/further fix/otherngunn 175f268Fix cabal install missing docs.json (followup) See: https://github.com/ngunn/Elm/commit/14e32add30c690b1309252d530afbea29cc448ec for discussion on first attemptngunn 14e32adFix cabal install missing docs.json See: https://github.com/evancz/Elm/issues/120ngunn 131a2b6Get sprites working in collage. temporary fix for docs.json issue. Looks like git thinks we're in the past, so a bunch of changes that have already happened as well.evancz 194b259Get everything compiling again.evancz 99ae5c6Finish moving the compiler down a directory.evancz 1822ebcMove the compiler down a directory, mostly.evancz f2e8703* restructuring, part #1Vincent Ambo a587ff5Initial commit.evancz