diff --git a/AM2R ModPacker.sln b/AM2R ModPacker.sln index bdd6b0a..becb5dd 100644 --- a/AM2R ModPacker.sln +++ b/AM2R ModPacker.sln @@ -7,6 +7,12 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AM2RModPacker", "AM2RModPac EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AM2RModPackerLib", "AM2RModPackerLib\AM2RModPackerLib.csproj", "{9FC86440-2F54-436C-A71C-50429D7CA0B9}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AM2RModPacker.Wpf", "AM2RModPacker.Wpf\AM2RModPacker.Wpf.csproj", "{61CBA52B-16B2-4982-8046-BE3C730D8E45}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AM2RModPacker.Gtk", "AM2RModPacker.Gtk\AM2RModPacker.Gtk.csproj", "{80D403DC-E4B6-45DF-ACC9-D70152AA8117}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AM2RModPacker.Mac", "AM2RModPacker.Mac\AM2RModPacker.Mac.csproj", "{A0481858-CA50-4DB8-A547-193BD1D57D21}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -21,6 +27,18 @@ Global {9FC86440-2F54-436C-A71C-50429D7CA0B9}.Debug|Any CPU.Build.0 = Debug|Any CPU {9FC86440-2F54-436C-A71C-50429D7CA0B9}.Release|Any CPU.ActiveCfg = Release|Any CPU {9FC86440-2F54-436C-A71C-50429D7CA0B9}.Release|Any CPU.Build.0 = Release|Any CPU + {61CBA52B-16B2-4982-8046-BE3C730D8E45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {61CBA52B-16B2-4982-8046-BE3C730D8E45}.Debug|Any CPU.Build.0 = Debug|Any CPU + {61CBA52B-16B2-4982-8046-BE3C730D8E45}.Release|Any CPU.ActiveCfg = Release|Any CPU + {61CBA52B-16B2-4982-8046-BE3C730D8E45}.Release|Any CPU.Build.0 = Release|Any CPU + {80D403DC-E4B6-45DF-ACC9-D70152AA8117}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {80D403DC-E4B6-45DF-ACC9-D70152AA8117}.Debug|Any CPU.Build.0 = Debug|Any CPU + {80D403DC-E4B6-45DF-ACC9-D70152AA8117}.Release|Any CPU.ActiveCfg = Release|Any CPU + {80D403DC-E4B6-45DF-ACC9-D70152AA8117}.Release|Any CPU.Build.0 = Release|Any CPU + {A0481858-CA50-4DB8-A547-193BD1D57D21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A0481858-CA50-4DB8-A547-193BD1D57D21}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A0481858-CA50-4DB8-A547-193BD1D57D21}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A0481858-CA50-4DB8-A547-193BD1D57D21}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/AM2RModPacker.Gtk/AM2RModPacker.Gtk.csproj b/AM2RModPacker.Gtk/AM2RModPacker.Gtk.csproj new file mode 100644 index 0000000..c0a75b7 --- /dev/null +++ b/AM2RModPacker.Gtk/AM2RModPacker.Gtk.csproj @@ -0,0 +1,17 @@ + + + + net6.0 + enable + Exe + + + + + + + + + + + \ No newline at end of file diff --git a/AM2RModPacker.Gtk/Program.cs b/AM2RModPacker.Gtk/Program.cs new file mode 100644 index 0000000..ee31424 --- /dev/null +++ b/AM2RModPacker.Gtk/Program.cs @@ -0,0 +1,12 @@ +using Eto.Forms; + +namespace AM2RModPacker.Gtk; + +class Program +{ + [STAThread] + static void Main(string[] args) + { + new Application(Eto.Platforms.Gtk).Run(new ModPacker()); + } +} \ No newline at end of file diff --git a/AM2RModPacker.Mac/AM2RModPacker.Mac.csproj b/AM2RModPacker.Mac/AM2RModPacker.Mac.csproj new file mode 100644 index 0000000..64194d9 --- /dev/null +++ b/AM2RModPacker.Mac/AM2RModPacker.Mac.csproj @@ -0,0 +1,17 @@ + + + + net6.0 + enable + Exe + + + + + + + + + + + \ No newline at end of file diff --git a/AM2RModPacker/Info.plist b/AM2RModPacker.Mac/Info.plist similarity index 100% rename from AM2RModPacker/Info.plist rename to AM2RModPacker.Mac/Info.plist diff --git a/AM2RModPacker/MacIcon.icns b/AM2RModPacker.Mac/MacIcon.icns similarity index 100% rename from AM2RModPacker/MacIcon.icns rename to AM2RModPacker.Mac/MacIcon.icns diff --git a/AM2RModPacker.Mac/Program.cs b/AM2RModPacker.Mac/Program.cs new file mode 100644 index 0000000..a501914 --- /dev/null +++ b/AM2RModPacker.Mac/Program.cs @@ -0,0 +1,12 @@ +using Eto.Forms; + +namespace AM2RModPacker.Mac; + +class Program +{ + [STAThread] + static void Main(string[] args) + { + new Application(Eto.Platforms.Mac64).Run(new ModPacker()); + } +} \ No newline at end of file diff --git a/AM2RModPacker.Wpf/AM2RModPacker.Wpf.csproj b/AM2RModPacker.Wpf/AM2RModPacker.Wpf.csproj new file mode 100644 index 0000000..e5ebc5b --- /dev/null +++ b/AM2RModPacker.Wpf/AM2RModPacker.Wpf.csproj @@ -0,0 +1,18 @@ + + + + net6.0 + enable + Exe + 10 + + + + + + + + + + + \ No newline at end of file diff --git a/AM2RModPacker.Wpf/Program.cs b/AM2RModPacker.Wpf/Program.cs new file mode 100644 index 0000000..ee13f19 --- /dev/null +++ b/AM2RModPacker.Wpf/Program.cs @@ -0,0 +1,12 @@ +using Eto.Forms; + +namespace AM2RModPacker.Wpf; + +class Program +{ + [STAThread] + static void Main(string[] args) + { + new Application(Eto.Platforms.Wpf).Run(new ModPacker()); + } +} \ No newline at end of file diff --git a/AM2RModPacker/AM2RModPacker.csproj b/AM2RModPacker/AM2RModPacker.csproj index fe1761a..ad7ca6a 100644 --- a/AM2RModPacker/AM2RModPacker.csproj +++ b/AM2RModPacker/AM2RModPacker.csproj @@ -1,6 +1,7 @@ - + - net6.0 + netstandard2.1 + 10 @@ -26,4 +27,8 @@ + + + + \ No newline at end of file diff --git a/AM2RModPacker/Program.cs b/AM2RModPacker/Program.cs deleted file mode 100644 index 2da95f4..0000000 --- a/AM2RModPacker/Program.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System; -using Eto.Forms; - -namespace AM2RModPacker; - -class Program -{ - [STAThread] - static void Main(string[] args) - { - new Application(Eto.Platform.Detect).Run(new ModPacker()); - } -} \ No newline at end of file