this repo has no description

Compare changes

Choose any two refs to compare.

Changed files
+22 -10
.tangled
workflows
+22 -10
.tangled/workflows/build-publish.yaml
··· 17 17 nixpkgs: 18 18 - cargo 19 19 - dotnet-sdk 20 + - mono 20 21 - wget 21 22 - unzip 22 23 - git 23 24 - gcc 24 - 25 - environment: 26 - MANIFESTATION_CONFIG_DIR: "$PWD/manifestation_config" 27 25 28 26 steps: 27 + # SETUP passwd 28 + - name: "Create /etc/passwd" 29 + command: "echo root:x:0:0::$PWD/home:/usr/bin/bash > /etc/passwd" 30 + - name: "Create fake home" 31 + command: "mkdir $PWD/home" 32 + 29 33 # GODOTSTEAM 30 34 - name: "Get GodotSteam" 31 - command: "wget https://codeberg.org/godotsteam/godotsteam/releases/download/v3.21/linux64-g352-s158-gs321.zip -O godotsteam.zip" 35 + command: "wget -nv https://codeberg.org/godotsteam/godotsteam/releases/download/v3.21/linux64-g352-s158-gs321.zip -O godotsteam.zip" 32 36 - name: "Unzip GodotSteam" 33 37 command: "unzip godotsteam.zip -d godotsteam" 34 38 - name: "Make GodotSteam executable" ··· 36 40 37 41 # GDWEAVE 38 42 - name: "Get GDWeave" 39 - command: "wget https://github.com/NotNite/GDWeave/releases/download/v2.0.14/GDWeave.zip -O gdweave.zip" 43 + command: "wget -nv https://github.com/NotNite/GDWeave/releases/download/v2.0.14/GDWeave.zip -O gdweave.zip" 40 44 - name: "Unzip GDWeave" 41 45 command: "unzip gdweave.zip" 42 46 47 + # Setup home dir 48 + 49 + 43 50 # MANIFESTATION 44 51 - name: "Install Manifestation" 45 52 command: "cargo install --git https://github.com/NotNite/manifestation.git" 46 - 53 + 47 54 - name: "Create Manifestation config dir" 48 - command: "mkdir -pv MANIFESTATION_CONFIG_DIR" 55 + command: "mkdir manifestation_config" 49 56 50 - - name: "Create Manifestation config" 51 - command: "echo godot_path = $PWD/godotsteam/linux-352-editor.64\ngdweave_path = $PWD/GDWeave > MANIFESTATION_CONFIG_DIR/config.toml" 57 + - name: "Add GodotSteam to manifestation config" 58 + command: "echo godot_path = \\\"${PWD}/godotsteam/linux-352-editor.64\\\" > manifestation_config/config.toml" 59 + - name: "Add GDWeave to manifestation config" 60 + command: "echo gdweave_path = \\\"${PWD}/GDWeave\\\" >> manifestation_config/config.toml" 61 + 62 + - name: "LOG" 63 + command: "cat manifestation_config/config.toml" 52 64 53 65 - name: "Run manifestation" 54 - command: "~/.cargo/bin/manifestation ./manifestation.toml" 66 + command: "MANIFESTATION_CONFIG_DIR=$PWD/manifestation_config ~/.cargo/bin/manifestation ./manifestation.toml"