ref: bfe5106fdbd47510945a4c8303081f7e5c65e9fe
parent: 80fc4d5b790327bb95b0fb0fccdc785fcbb8de16
author: Skyrbunny <[email protected]>
date: Fri Sep 8 20:08:33 EDT 2023
ok this May work now
--- a/.gitignore
+++ b/.gitignore
@@ -1,0 +1,1 @@
+bin
--- a/bin/install.rc
+++ /dev/null
@@ -1,5 +1,0 @@
-
-#!/bin/rc
-mv test /amd64/test/bin
-bind -b /amd64/test/bin /bin
-
\ No newline at end of file
binary files a/bin/test/ricket /dev/null differ
--- a/bin/test/test
+++ /dev/null
@@ -1,3 +1,0 @@
-
-#!/bin/rc
-ricket run test.wasm $*
binary files a/bin/test/test.wasm /dev/null differ
binary files a/ricket b/ricket differ
--- a/ricket.go
+++ b/ricket.go
@@ -6,7 +6,6 @@
_ "embed"
"fmt"
"io"
- "io/fs"
"log"
"os"
"path"
@@ -90,7 +89,7 @@
bin_dir := os.Args[4]
program_name := os.Args[3]
- err := os.MkdirAll(bin_dir+"/"+program_name, fs.ModeDir)
+ err := os.MkdirAll(bin_dir+"/"+program_name, 0777)
if err != nil {
fmt.Printf("Error while making destination directory: %s\n", err)
return
@@ -101,7 +100,7 @@
dst := fmt.Sprintf("%s/%s/%s", bin_dir, program_name, wasm_filename)
dest_file, err := os.Create(dst)
if err != nil {
- fmt.Printf("Error while copying wasm file: %s\n", err)
+ fmt.Printf("Error while creating wasm file directory: %s\n", err)
return
}
wasm_file, err := os.Open(wasm_path)