diff --git a/.github/workflows/windows-x86_64.yml b/.github/workflows/windows-x86_64.yml index 6b9fdc8f4..8a8bde08e 100644 --- a/.github/workflows/windows-x86_64.yml +++ b/.github/workflows/windows-x86_64.yml @@ -19,7 +19,7 @@ jobs: steps: # Checkout with Playtime Clip Engine - uses: actions/checkout@v2 - - uses: webfactory/ssh-agent@v0.8.0 + - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.PRIVATE_PLAYTIME_CLIP_ENGINE_DEPLOY_KEY }} - name: Update submodules diff --git a/main/src/infrastructure/ui/app_panel.rs b/main/src/infrastructure/ui/app_panel.rs index b060e01dd..febd6652d 100644 --- a/main/src/infrastructure/ui/app_panel.rs +++ b/main/src/infrastructure/ui/app_panel.rs @@ -68,6 +68,9 @@ const APP_BASE_DIR: &str = "/Users/helgoboss/Documents/projects/dev/playtime/bui const APP_BASE_DIR: &str = "C:\\Users\\benja\\Documents\\projects\\dev\\playtime\\build\\windows\\runner\\Release"; +#[cfg(target_os = "linux")] +const APP_BASE_DIR: &str = "TODO"; + impl LoadedApp { pub fn load() -> Result { let app_base_dir = Path::new(APP_BASE_DIR); @@ -89,6 +92,13 @@ impl LoadedApp { ], ) } + #[cfg(target_os = "linux")] + { + ( + "playtime.so", + ["flutter_linux.so", "url_launcher_linux_plugin.so"], + ) + } }; let app = unsafe { LoadedApp {