From 1cf1a0d16f3d59a76af3b382756358620ecd885c Mon Sep 17 00:00:00 2001 From: Rafael Caricio Date: Mon, 21 Sep 2020 20:53:30 +0200 Subject: [PATCH] Use branch reference in deps --- Cargo.lock | 3 +++ Cargo.toml | 2 +- README.md | 5 +++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 9acc221..5b2b027 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -398,6 +398,7 @@ dependencies = [ [[package]] name = "lvgl" version = "0.4.0" +source = "git+https://github.com/rafaelcaricio/lvgl-rs.git?branch=emscripten#76d485b68a25d57cfe70d54a25f0569a6ef9b61e" dependencies = [ "bitflags", "cstr_core", @@ -412,6 +413,7 @@ dependencies = [ [[package]] name = "lvgl-codegen" version = "0.4.0" +source = "git+https://github.com/rafaelcaricio/lvgl-rs.git?branch=emscripten#76d485b68a25d57cfe70d54a25f0569a6ef9b61e" dependencies = [ "Inflector", "lazy_static", @@ -434,6 +436,7 @@ dependencies = [ [[package]] name = "lvgl-sys" version = "0.4.0" +source = "git+https://github.com/rafaelcaricio/lvgl-rs.git?branch=emscripten#76d485b68a25d57cfe70d54a25f0569a6ef9b61e" dependencies = [ "bindgen", "cc", diff --git a/Cargo.toml b/Cargo.toml index 8dd68df..f7747f8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,6 @@ lto = true [dependencies] cstr_core = { version = "0.2.0", features = ["alloc"] } -lvgl = { version = "0.4", path = "../lvgl-rs/lvgl" } +lvgl = { version = "0.4", git = "https://github.com/rafaelcaricio/lvgl-rs" , branch = "emscripten" } embedded-graphics = "0.6" embedded-graphics-simulator = "0.2" diff --git a/README.md b/README.md index 41ab942..d3a6c2c 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,11 @@ https://emscripten.org/docs/getting_started/downloads.html $ embuilder.py build sdl2 ``` +- Compile the example project: +``` +cargo +nightly build --target=wasm32-unknown-emscripten +``` + References: - https://puddleofcode.com/story/definitive-guide-to-rust-sdl2-and-emscriptem