klanderfri / klanderfri/CardReaderLibrary

Create installation script

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Deployment enhancement
Dominant language
C++
Stars
10
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Create a nice installation script so the user don't have to run any distribution files, setting upp folders, shortcuts, environment and so on. Much like the beautiful *setup.exe* most other programs have.

Such a script should
- [ ] Create a shortcut on the desktop.
- [ ] Create the *MtG-cards*-folder the program uses for file input/output.
- [ ] Create the folder *C:\Program Files (x86)\ReadMagicCard* in which the program files are to be stored.
- [ ] Running the *vcredist_x86.exe* redistribution file, and any other files making it possible to run without having Visual Studio installed.

The script should also make it possible to
- [ ] Uninstall the program from the nativ Windows tool page.
- [ ] Update the program by running a newer installation file.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing how the current distribution files and vcredist_x86.exe are packaged and how the program currently expects the MtG-cards folder. The work is done when a Windows installer creates the shortcut, folders, dependencies, and program installation, and supports native uninstall and updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.