1. Nov 17, 2019
  2. Nov 16, 2019
  3. Nov 15, 2019
    • Yuanle Song's avatar
      allow msi upgrade; add shortcuts when installing; · 97216b59
      Yuanle Song authored
      - allow msi major upgrade
      - add desktop and start menu shortcut for mbackup.exe file
      - set HOME env variable when running rsync.exe.
        ssh.exe wants to access HOME dir.
        but this change seems not working in win 10 VM.
      - add Version info in mbackup.fsproj
        - mbackup.exe supports --version option.
          - when build msi file, include version in filename
          - use printf %A to print exception detail.
  4. Nov 14, 2019
    • Yuanle Song's avatar
      mbackup.msi works on dev node. · a00a1c3c
      Yuanle Song authored
      - renmaed mbackup-for-windows.fsproj to mbackup.fsproj
        this file name is the project name. now exe is named mbackup.exe
      - use framework dependent release.
      - include rsync-mingw in one msi
      - use installed rsync and ssh path in Program.fs
    • Yuanle Song's avatar
      WIP build msi using wix. · d2bd4ec4
      Yuanle Song authored
      - introduced wix, make
      - rsync-mingw64.msi works
      - I decide to include rsync inside mbackup.msi, and install it in
        the same app dir. So this working rsync-mingw64.msi config will
        be removed in next commit.
    • Yuanle Song's avatar
      add config parser support. · 98d8bb36
      Yuanle Song authored
      now target can be specified in config file.
      renamed some function to use camelCase.
    • Yuanle Song's avatar
      moved some functions to Lib.fs; · 06c2e2fb
      Yuanle Song authored
      logger functions now support variable number of arguments.
  5. Nov 13, 2019
  6. Nov 12, 2019