From 47450d8c9c4ce73a9d30677d4771cbc2cf0b1016 Mon Sep 17 00:00:00 2001 From: Spu7Nix Date: Thu, 7 Jan 2021 22:12:51 +0100 Subject: [PATCH] windows installer stuff --- spwn-lang/Cargo.lock | 2 +- spwn-lang/Cargo.toml | 6 +- spwn-lang/wix/libraries.wxs | 66 ++++++++++++ spwn-lang/wix/main.wxs | 209 ++++++++++++++++++++++++++++++++++++ 4 files changed, 280 insertions(+), 3 deletions(-) create mode 100644 spwn-lang/wix/libraries.wxs create mode 100644 spwn-lang/wix/main.wxs diff --git a/spwn-lang/Cargo.lock b/spwn-lang/Cargo.lock index 5df66a6b..989277a4 100644 --- a/spwn-lang/Cargo.lock +++ b/spwn-lang/Cargo.lock @@ -217,7 +217,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbee7696b84bbf3d89a1c2eccff0850e3047ed46bfcd2e92c29a2d074d57e252" [[package]] -name = "spwn-lang" +name = "spwn" version = "0.1.0" dependencies = [ "aes", diff --git a/spwn-lang/Cargo.toml b/spwn-lang/Cargo.toml index 2d1acffb..8d7862fd 100644 --- a/spwn-lang/Cargo.toml +++ b/spwn-lang/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "spwn-lang" +name = "spwn" version = "0.1.0" authors = ["Spu7Nix "] edition = "2018" @@ -24,4 +24,6 @@ core-foundation-sys = "0.8.2" libc = "0.2.81" # [target.'cfg(target_os = "windows")'.dependencies] -# named_pipe = "0.4.1" \ No newline at end of file +# named_pipe = "0.4.1" + +# heat dir libraries -o wix/libraries.wxs -scom -frag -srd -sreg -gg -cg libraries -dr LIB_DIR -suid \ No newline at end of file diff --git a/spwn-lang/wix/libraries.wxs b/spwn-lang/wix/libraries.wxs new file mode 100644 index 00000000..191a6039 --- /dev/null +++ b/spwn-lang/wix/libraries.wxs @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/spwn-lang/wix/main.wxs b/spwn-lang/wix/main.wxs new file mode 100644 index 00000000..996535a2 --- /dev/null +++ b/spwn-lang/wix/main.wxs @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file