Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Made changes to enable compilation. #716

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Dec 29, 2021

  1. Made changes to enable compilation.

    Since clones from the source repo running build.bat would fail to compile
    and/or generate a setup file. These changes enable it to compile and to
    reduce the number of error messages generated during build.
    
    1. Added a check in build.bar to look for file named GOTIDY and if found
       it will run `go mod tidy` before each `go build`
    2. Added a check for buildtools\signtool.exe and if not found displays a
       message with a URL where it can be downloaded.
    3. `VersionInfoTextVersion` and `VersionInfoProductTextVersion` to nvm.iss
       to stop InnoSetup from generating a warning message about them
    4. Added TODO about fixing InnoSetup message related to `PrivilegesRequired`
       See: https://stackoverflow.com/a/44575671/102699
    5. Added golang.org/x/sys in go.mod for updater to get it to compile.
    6. Removed the replace in go.mod for nvm that referred to author's local
       machine and updated go-fsutil require from v1.1.1 to v1.2.0
    7. DID NOT FIX SignTool Error: "No certificates were found that met all
       the given criteria."
    mikeschinkel committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    08a4899 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Configuration menu
    Copy the full SHA
    9f27bf9 View commit details
    Browse the repository at this point in the history