Thomas Gazagnaire
3cec2b1f5e
miragesdk: refactor the SDK
...
Expose a non-unix dependent flow-like API, so it is easier to test/use in a
unikernel.
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-04-06 17:44:24 +02:00
Thomas Gazagnaire
e3939e03c0
miragesdk: fix the build after the switch from mirage tool to jbuilder
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-04-02 13:17:26 +02:00
Thomas Gazagnaire
0f0b721b19
miragesdk: better computation of the image tag
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-30 19:57:03 +02:00
Thomas Gazagnaire
5223c08d05
miragesdk: fix the compilation of the calf
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-30 19:22:41 +02:00
Thomas Gazagnaire
9db898ceaf
miragesdk: enable all warnings when compiling the projects
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-30 13:40:57 +02:00
Thomas Gazagnaire
df71c0f299
miragesdk: add mimimal tests for the SDK
...
Very minimal so far, but the plan is to add much more of them.
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-29 15:41:23 +02:00
Thomas Gazagnaire
c06454273b
miragesdk: add a dev-clean target
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-29 14:28:19 +02:00
Thomas Gazagnaire
ec988eb93b
miragesdk: fix dev target
...
Paths have changed since 47b9f08b16
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-29 14:27:38 +02:00
Thomas Gazagnaire
7d08325c7a
miragesdk: move files around
...
The new hiearchy is:
- pkg/{init,mirage-compile}: additional Moby packages
- src/sdk -> the begining of the MirageOS SDK for Moby
- src/dhcp-client -> the code for the MirageOS dhcp-client service
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-29 13:39:20 +02:00