Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
Johannes Schindelin 5da0f4680c .gitignore: ignore copied post-install batch file
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-09-14 16:29:52 +02:00
Johannes Schindelin 3cf76de70a Ignore git-extra packages
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-09-03 07:53:51 +00:00
Johannes Schindelin 0862d144c5 Do not ignore obsolete markdown files any longer
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-09-03 07:50:25 +00:00
Johannes Schindelin 16f8e15950 download-stats: offer self-updating the id list
Releases on GitHub are identified by id, not by tag name. So we need a way
to update the list of tag name <-> id correspondences.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-09-01 10:08:00 +02:00
Johannes Schindelin 9d646a6a42 sdk-installer: do not clutter root directory
We can just as easily use the same trick as portable/release.sh to
create a second (fake) root directory and add it to the .7z archive by
passing an absolute path (7za.exe will strip the directory from absolute
paths).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-08-26 15:20:44 +00:00
Johannes Schindelin fd137f70da installer/portable: copy redirectors into /bin/{bash,git}.exe
For backwards-compatibility, we now copy appropriately adjusted versions
of the Git wrapper into /bin/ so that e.g. TortoiseGit/SourceTree find
the same executables as before.

This addresses https://github.com/git-for-windows/git/issues/208

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-06-19 20:28:01 +00:00
Johannes Schindelin 13f5efc045 portable: ignore generated file
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-05-26 10:12:04 +00:00
Paul DelRe fdc1399861 Remove git-bash.bat and git-cmd.bat from gitignore
Signed-off-by: Paul DelRe <pdelre@gmail.com>
2015-04-16 12:53:26 -04:00
Sebastian Schuberth bbe8e768da Rename install.out to install.log
install.out sounds too much like a counterpart to install.iss.in, which is
not what install.out is.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
2015-04-16 12:52:27 +01:00
Johannes Schindelin b06807e6a9 installer: ignore the generated package-versions.txt file
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-04-06 09:34:59 +01:00
Johannes Schindelin 933e331c43 installer: convert the release notes to HTML
The `.rtf` format we used to present our release notes is sadly not as
much of a standard as we hoped, as it is rendered differently depending
whether Word or WordPad, or even which version thereof, is used to
display it.

As we already make extensive use of markdown on GitHub (README, wiki,
comments, etc), it makes sense to maintain the release notes in markdown
format, too.

While at it, add a few changes since 1.9.5 already, even if the next Git
for Windows version needs to wait a few days, still.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-04-03 21:21:55 +01:00
Johannes Schindelin 12c984adf3 Add a PKGBUILD for Markdown
Previously, Git for Windows' release notes were provided as an .rtf
file. The intention was to enable somewhat more pleasant formatting than
plain text.

However, the .rtf format is not without flaws: re-saving the same file
in a different editor will change the file on disk even if no textual
content nor formatting was changed. Besides, the formatting of an .rtf
file is sadly not as standardized as we hoped: in Windows 8's WordPad,
the bullet points are displayed differently than in XP's WordPad.

The markdown standard provides all the formatting we would want to have,
and it can be converted easily into HTML which can be displayed just
after Git for Windows was installed. So let's package the Markdown
package for use in any MSys2-based system -- including our Git SDK --
and use it from now on to format our release notes.

To accomodate Git for Windows' Pacman repository structure, we build
architecture dependent versions of the package, even if Markdown is
technically not architecture dependent (by virtue of being a Perl
script).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-04-03 21:21:48 +01:00
Johannes Schindelin dbcf7a16af installer: generate 'bindimage.txt' on the fly
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-04-02 15:37:56 +01:00
nalla 168687837b installer: port to *MSYS2*
This is a rough port of the inno setup files to the current *MSYS2*
environment. The source files are generated by the `release.sh` into
`file-list.iss`. That file is then included by adding the line
`#include "file-list.iss"` into `install.iss.in`.

The git-cheeta plugin is commented out temporary.

Signed-off-by: nalla <nalla@hamal.uberspace.de>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-04-02 15:34:45 +01:00
Johannes Schindelin 12064635a8 installer: adapt the script to install the newest InnoSetup
This script is so heavily edited that it almost looks like a rewrite,
but it still is essentially the script written by Sebastian Schuberth.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-04-02 15:33:11 +01:00
Johannes Schindelin 084ad98b0b Add a script to generate the Portable Application
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-03-23 15:25:06 +01:00
Johannes Schindelin 2dc29eafc1 git-extra: include msysGit's `create-shortcut.exe` helper
This version was taken straight from msysGit's

	https://github.com/msysgit/msysgit/baef0eff

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-03-22 19:34:55 +01:00
Johannes Schindelin efb0a73994 Ignore the temporary directory of makepkg-mingw
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-03-14 13:28:33 +01:00
Johannes Schindelin 3e8a4676c7 Ignore temporary vi files
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-03-04 17:38:07 +01:00