Skip to content

Commit 48844f1

Browse files
committed
Merge branch 'readme'
It's always nice to have a README ;-) Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2 parents ab7c90c + f584290 commit 48844f1

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
version: 2
2+
updates:
3+
# https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot#enabling-dependabot-version-updates-for-actions
4+
- package-ecosystem: "github-actions" # See documentation for possible values
5+
directory: "/" # Location of package manifests
6+
schedule:
7+
interval: "weekly"

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# 7-Zip with an enhanced SFX component
2+
3+
![7-Zip](https://www.7-zip.org/7ziplogo.png)
4+
5+
Since its inception in 2007, Git for Windows made use of what was then called the "modified SFX" that used to be available from http://7zsfx.info. Sadly, that project seems to have gone defunct some time during 2016 and nobody seems to know why.
6+
7+
Git for Windows used the "modified SFX" instead of the one shipped with [the official 7-Zip](http://7-zip.org/), for the following reasons:
8+
9+
* The portable Git distribution wants to install into the final location rather than into a temporary directory (which would get deleted after the SFX ran the included `setup.exe`). The "modified SFX" supports configuration to ask the user where to extract/install the archive.
10+
* When canceling the installation, it is nice to be able to ask the user whether they are sure, and the "modified SFX" supported that.
11+
* The "modified SFX" allowed to set the window title of the "BeginPrompt" window as well as the progress window.
12+
13+
This fork supports those needs of the portable Git for Windows package. The default branch always be the home for Git for Windows' modifications, switching to a new branch when newer 7-Zip version are released, rebasing the changes from the previous default branch.
14+
15+
Please note that this project does not aim for a full replacement of the "modified SFX" so far:
16+
17+
* there is no support yet for any of the `--sfxconfig`, `--sfxversion`, `--sfxlang`, `--sfxtest`, `--sfxwaitall`, and the `--sfxelevation` command-line option.
18+
* a *lot* of features are not reimplemented in this project, such as the `GUIMode`, the `GUIFlags`, or the `OverwriteMode` setting, just to name a few.
19+
20+
Pull Requests that implement interesting and useful features are warmly welcome!

0 commit comments

Comments
 (0)