Update MPN00BS

This commit is contained in:
Li 2022-07-25 21:45:21 +12:00
parent f12e930538
commit 9294ec11a7
6 changed files with 34 additions and 19 deletions

View file

@ -1,13 +1,19 @@
using Avalonia;
using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Markup.Xaml;
using HISP.Server;
using MPN00BS.ViewModels;
using System.IO;
using System.Runtime.InteropServices;
namespace MPN00BS
{
public partial class App : Application
{
#if OS_LINUX
[DllImport("libc", SetLastError = true)]
private static extern int chmod(string pathname, int mode);
#endif
public App()
{
this.DataContext = new HispViewModel();
@ -16,6 +22,9 @@ namespace MPN00BS
public override void Initialize()
{
AvaloniaXamlLoader.Load(this);
#if OS_LINUX
chmod(Path.Combine(Directory.GetCurrentDirectory(), "flashplayer", "LINUX", "flash.elf"), 777);
#endif
}
public override void OnFrameworkInitializationCompleted()