[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MirageOS-devel] build workflow
On Friday, 02.12.2016 at 13:50, Drup wrote: > >>I am generally ok with that workflow which improves the current one. I am > >>just a bit concerned by the number of intermediate steps and the > >>proliferation of subcommands that you need to remember. Can we try to merge > >>some of these commands? For instance maybe use `mirage clean --all` instead > >>of `mirage distclean`? And `mirage build --deps` instead of `mirage > >>depends`? etc. > >A problem with "mirage build --deps" is that "--deps" is an *option*. IMO > >this confuses the semantics of build which would become: > > > > build: Build the unikernel > > [ --deps ]: Install dependencies > > > >In other words, "mirage build --deps" would do the equivalent of what "make > >depend && mirage build" does now. > > > >However: This will be confusing for first time users, since they will > >almost always want to run with "--deps". > > > > That's mostly what https://github.com/mirage/functoria/pull/87 does, except > that "mirage describe" always accepts keys, even if there is a cached > configuration. I think it's more consistent, and it gives you the > opportunity to see "what happens if I change just that". Ah, I missed that. Looks reasonable, +1. Martin _______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |