This change adds a few more compiler tests and rearranges some bits and pieces that came up while doing so. For example, we now issue warnings for incorrect casing and/or extensions of the Mufile (and test these conditions). As part of doing that, it became clear the layering between the mu/compiler and mu/workspace packages wasn't quite right, so some logic got moved around; additionally, the separation of concerns between mu/workspace and mu/schema wasn't quite right, so this has been fixed also (workspace just understands Mufile related things while schema understands how to unmarshal the specific supported extensions). |
||
---|---|---|
cmd | ||
docs | ||
examples | ||
pkg | ||
.gitignore | ||
.gitmodules | ||
glide.lock | ||
glide.yaml | ||
main.go | ||
Makefile | ||
README.md |
Mu
Mu is a framework and toolset for creating reusable stacks of services.