YAPA-2 icon indicating copy to clipboard operation
YAPA-2 copied to clipboard

Please update the installation instruction and make latest builds available in release

Open johnyoonh opened this issue 5 years ago • 3 comments

The building the library requires following steps:

  • Visual Studio Build Tools 2017
  • Installing dotnet 4.6.1 developer SDK
  • NuGet package manager (from Individual Components in the Visual Studio Build Tools)
  • .NET core build tools (optional 2.0 must be selected)
  • C:\Windows\Microsoft.NET\Framework\v4.0.30319\ needs to be added to PATH

nuget.exe restore ..\YAPA.sln must be ran again in a new shell preferrably to reload the PATH.

And possibly modifying Build.cmd to set path

call "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\VsDevCmd.bat"

Also the build instruction needs to be updated: https://github.com/YetAnotherPomodoroApp/YAPA-2/pull/46

johnyoonh avatar Apr 02 '19 00:04 johnyoonh

Hey, Entire structure and build process is to complex. I will spend some time this week to clean all issues and change structure.

floatas avatar Apr 02 '19 10:04 floatas

Looks like it's still kind of complex, and now it's not possible to create installer if there is no Build/Release/RELEASES file.

AlexP11223 avatar Apr 08 '19 16:04 AlexP11223

Good catch, looks like you need to create empty Build/Release folder.

  1. Run Build.cmd
  2. Run CreateNuget.ps1 (make sure Build/Release folder exists). All necessary files will be downloaded, and full installer with delta will be created.

As for dependencies, .net core 3 will support WPF, need to look more into this. With .net core 3 we might remove most if not all dependencies.

floatas avatar Apr 08 '19 17:04 floatas