From 937e9865c0358ea97cbcc6622045c0ab990346d8 Mon Sep 17 00:00:00 2001 From: Stekovaya <68231194+Stekovaya@users.noreply.github.com> Date: Thu, 6 Aug 2020 12:23:52 +0900 Subject: [PATCH 1/3] Create obratnaya.toml --- languages/obratnaya.toml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 languages/obratnaya.toml diff --git a/languages/obratnaya.toml b/languages/obratnaya.toml new file mode 100644 index 00000000..4a53ac4f --- /dev/null +++ b/languages/obratnaya.toml @@ -0,0 +1,32 @@ +name = "obratnaya" +entrypoint = "main.oba" +extensions = [ + "stk" +] +aptKeys = ["3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"] +aptRepos = [ + "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" +] +packages = [ + "mono-complete" +] +setup = [ + "cd /tmp", + "wget https://repl.it/@obratnaya/Obratnaya.zip", + "unzip Obratnaya.zip \"obrya.exe\"", + "mv obrya.exe /usr/bin/obrya.exe", + "rm -rf Obratnaya.zip" +] + +[run] +command = [ + "mono", + "/usr/bin/obrya.exe", + "main.oba" +] + +[tests] + + [tests.hello] + code = ".data:\n .text hello\n.main:\n mov 0,@\n msg @\n cr\n lf" + output = "hello\r\n" From 58173d42885da88cd6a11ea3c02a9e6c6757eb9b Mon Sep 17 00:00:00 2001 From: Stekovaya <68231194+Stekovaya@users.noreply.github.com> Date: Thu, 6 Aug 2020 13:29:28 +0900 Subject: [PATCH 2/3] Update obratnaya.toml --- languages/obratnaya.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/languages/obratnaya.toml b/languages/obratnaya.toml index 4a53ac4f..7c5d6f62 100644 --- a/languages/obratnaya.toml +++ b/languages/obratnaya.toml @@ -28,5 +28,5 @@ command = [ [tests] [tests.hello] - code = ".data:\n .text hello\n.main:\n mov 0,@\n msg @\n cr\n lf" + code = ".data:\n .text hello\n.main:\n mov 0,@\n msg @\n cr\n lf\n ret" output = "hello\r\n" From d8954dc91762063db98521c2416efec4603717c3 Mon Sep 17 00:00:00 2001 From: Stekovaya <68231194+Stekovaya@users.noreply.github.com> Date: Wed, 2 Sep 2020 15:27:09 +0900 Subject: [PATCH 3/3] Update obratnaya.toml --- languages/obratnaya.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/languages/obratnaya.toml b/languages/obratnaya.toml index 7c5d6f62..bfa4dd00 100644 --- a/languages/obratnaya.toml +++ b/languages/obratnaya.toml @@ -13,8 +13,9 @@ packages = [ setup = [ "cd /tmp", "wget https://repl.it/@obratnaya/Obratnaya.zip", - "unzip Obratnaya.zip \"obrya.exe\"", + "unzip Obratnaya.zip \"obrya.exe\" \"lib/*\"", "mv obrya.exe /usr/bin/obrya.exe", + "mv lib/* /usr/bin/", "rm -rf Obratnaya.zip" ]