spin/examples/spin-wagi-http/wagi-http-cpp
Radu Matei 892a239365
feat: add `spin build` command
This commit adds a new top level Spin command that simplifies building more
complex applications. Specifically, this command will execute the build commands
set in each local component configuration:

```toml
[component.build]
command = "cargo build --target wasm32-wasi --release --manifest-path http-rust/Cargo.toml"
```

The build commands for all components in the local application manifest are
currently run sequentially (running multiple resource-intensive compilation processes
concurrently does not seem to be the most efficient choice currently).

Optionally, after all compilation processes are finished, if the `--up` flag is
passed, the application can be started without calling `spin up`.

This means that the entire developer "inner loop" for working on a Spin application
can be `spin build --up`.

Signed-off-by: Radu Matei <radu.matei@fermyon.com>

feat

Signed-off-by: Radu Matei <radu.matei@fermyon.com>

feat

Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2022-04-27 00:06:10 +03:00
..
Makefile feat: add `spin build` command 2022-04-27 00:06:10 +03:00
main.cpp standardize on "Hello, Fermyon!" 2022-04-01 09:27:09 -07:00