You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Font Setup Creator for Windows (FSCW) is a a toolkit to create a Windows desktop setup for fonts.
4
4
5
-
It is driven by a [DATA.ini](https://github.com/source-foundry/fscw/blob/master/src/Data.ini) file that includes all necessary information about the font(s) to install and uses [Inno Setup](http://www.jrsoftware.org/isinfo.php) to generate the Setup.exe file. If you do not run Windows, a build script for [AppVeyor](https://www.appveyor.com/) is also included. AppVeyor can build the Setup EXE automatically each time you push to your repository.
5
+
It is driven by a [DATA.ini](https://github.com/source-foundry/FSCW/blob/master/src/Data.ini) file that includes all necessary information about the font(s) to install and uses [Inno Setup](http://www.jrsoftware.org/isinfo.php) to generate the Setup.exe file. If you do not run Windows, a build script for [AppVeyor](https://www.appveyor.com/) is also included. AppVeyor can build the Setup EXE automatically each time you push to your repository.
6
6
7
7
## Why this project exists
8
8
@@ -15,11 +15,11 @@ Although it might seem like overkill to use a Windows installer for fonts, there
15
15
- Uses downloads `(SetupExe)` from your repository and double clicks it.
16
16
- User sees a *Windows protected your PC* message, clicks on `More info` and selects `Run anyway`.
17
17
-**Note:** This *Windows SmartScreen warning* can be safely ignored as it is caused only by the fact that the EXE is not digitally signed. You may want to upload the EXE file to [VirusTotal](http://www.virustotal.com) and link to the report from your repository.
18
-
- User is asked if the font(s) should be installed ([Screenshot](https://github.com/source-foundry/fscw/raw/master/img/screenshot-install.png)).
19
-
-`(SetupExe)` asks the user to perform a restart ([Screenshot](https://github.com/source-foundry/fscw/raw/master/img/screenshot-restart.png)).
18
+
- User is asked if the font(s) should be installed ([Screenshot](https://github.com/source-foundry/FSCW/raw/master/img/screenshot-install.png)).
19
+
-`(SetupExe)` asks the user to perform a restart ([Screenshot](https://github.com/source-foundry/FSCW/raw/master/img/screenshot-restart.png)).
20
20
- Font can be used.
21
21
22
-
To uninstall, the user goes to the *Add/Remove Programs* applet in Control Panel, selects the entry and clicks on *Remove* ([Screenshot](https://github.com/source-foundry/fscw/raw/master/img/screenshot-uninstall.png)).
22
+
To uninstall, the user goes to the *Add/Remove Programs* applet in Control Panel, selects the entry and clicks on *Uninstall* ([Screenshot](https://github.com/source-foundry/FSCW/raw/master/img/screenshot-uninstall.png)).
23
23
24
24
## How to use it
25
25
@@ -34,7 +34,7 @@ To uninstall, the user goes to the *Add/Remove Programs* applet in Control Panel
34
34
35
35
- Perform the steps described in [How to use it](#how-to-use-it)
- Please make sure the option "Inno Setup Prepocessor" is activated during install
37
+
- Please make sure the option "Inno Setup Prepocessor" is activated during install
38
38
- Open `src\FSCW.iss`
39
39
- Select *Build* - *Compile* (CTRL+F9)
40
40
- Retrieve your `(SetupExe)` from the `\out` folder
@@ -49,15 +49,17 @@ To uninstall, the user goes to the *Add/Remove Programs* applet in Control Panel
49
49
- Click *NEW PROJECT*
50
50
- Select your repository and click *Add*
51
51
- Push to your repository and AppVeyor will create the setup EXE for you automatically (might take some minutes)
52
-
- You can download the EXE file by selecting your project, clicking on *LATEST BUILD* and selecting *ARTIFACTS*
52
+
- You can download the `(SetupExe)` file by selecting your project, clicking on *LATEST BUILD* and selecting *ARTIFACTS*
53
+
54
+
You can also change [appveyor.yml](https://github.com/source-foundry/FSCW/blob/master/appveyor.yml) so the resulting `(SetupExe)` is added as a new release to you repository. The command for this is only commented out, but requires a GitHub token. Please use *Encrypt data* within AppVeyor.com (Right side of the top row) to encrypt your token!
53
55
54
56
## Contributions
55
57
56
-
Any constructive contribution is very welcome, regarless if it's an [issue](https://github.com/source-foundry/Hack-windows-installer/issues/new) or a [pull request](https://help.github.com/articles/using-pull-requests/).
58
+
Any constructive contribution is very welcome, regarless if it's an [issue](https://github.com/source-foundry/FSCW/issues/new) or a [pull request](https://help.github.com/articles/using-pull-requests/).
57
59
58
-
If users of the setup are experience difficulties, please open a new [issue](https://github.com/source-foundry/Hack-windows-installer/issues/new) and include the log file FSCW generates. This log file can be found in C:\Program Files\\`(DestinationFolder)`\\*Log-FSCW.txt*. Please post the entire contents of this log along with the issue.
60
+
If users of the setup are experience difficulties, please open a new [issue](https://github.com/source-foundry/FSCW/issues/new) and include the log file FSCW generates. This log file can be found in C:\Program Files\\`(DestinationFolder)`\\*Log-FSCW.txt*. Please post the entire contents of this log along with the issue.
0 commit comments