892a239365
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> |
||
---|---|---|
.. | ||
Makefile | ||
main.cpp |