]> git.lizzy.rs Git - rust.git/blobdiff - build.sh
Add closure support (fixes #2)
[rust.git] / build.sh
index 548bd7368f3bb36cd0024b25d575b7f83b3fa394..724f5deedfc93b9c17d49df3b0464985c0697aac 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -1,3 +1,7 @@
 cargo build || exit 1
 
-rustc -Zcodegen-backend=$(pwd)/target/debug/librustc_codegen_cretonne.so example.rs --crate-type lib
+rustc -Zcodegen-backend=$(pwd)/target/debug/librustc_codegen_cranelift.so mini_core.rs --crate-name mini_core --crate-type lib -Og &&
+rustc -Zcodegen-backend=$(pwd)/target/debug/librustc_codegen_cranelift.so -L crate=. example.rs --crate-type lib -Og &&
+rustc -Zcodegen-backend=$(pwd)/target/debug/librustc_codegen_cranelift.so ./target/libcore/src/libcore/lib.rs --crate-type lib -Og
+
+rm libmini_core.rlib libexample.rlib