[phobos] [D-Programming-Language/installer] ddf962: installer script
GitHub via phobos
phobos at puremagic.com
Sun Jan 17 12:50:12 PST 2016
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/installer
Commit: ddf962947f30b7584214002c0d461a67204c7d33
https://github.com/D-Programming-Language/installer/commit/ddf962947f30b7584214002c0d461a67204c7d33
Author: Martin Nowak <code at dawg.eu>
Date: 2015-12-15 (Tue, 15 Dec 2015)
Changed paths:
A script/install.sh
Log Message:
-----------
installer script
- installs requested dmd/gdc/ldc versions
and dub to a user-wide path (~/dlang) and
writes sourceable files to activate them
- installs itself to ~/dlang/install.sh
and can later be used to install/uninstall/list
compilers or update the script itself
- writes no file outside of the root path, so
a simple rm -rf ~/dlang removes everything
- only requires bash, curl, and xz
Commit: 5fbf71f3f989c898f842ed849fbee09bf10179e2
https://github.com/D-Programming-Language/installer/commit/5fbf71f3f989c898f842ed849fbee09bf10179e2
Author: Martin Nowak <code at dawg.eu>
Date: 2015-12-15 (Tue, 15 Dec 2015)
Changed paths:
M script/install.sh
Log Message:
-----------
wrap whole script in a function
- avoids executing an incomple script
when piping curl into bash
Commit: 94be57738014eb71095d2271f7b170335c7fa26a
https://github.com/D-Programming-Language/installer/commit/94be57738014eb71095d2271f7b170335c7fa26a
Author: Martin Nowak <code at dawg.eu>
Date: 2015-12-15 (Tue, 15 Dec 2015)
Changed paths:
M script/install.sh
Log Message:
-----------
verify signatures of dmd downloads
- factor out common download, verify, and unpack code
Commit: e8b15403e0ce3d2b36c8ed78ffb7b0a39c326e43
https://github.com/D-Programming-Language/installer/commit/e8b15403e0ce3d2b36c8ed78ffb7b0a39c326e43
Author: Martin Nowak <code at dawg.eu>
Date: 2015-12-15 (Tue, 15 Dec 2015)
Changed paths:
M script/install.sh
Log Message:
-----------
add support to install dmd nightlies
Commit: 1cf107754f83a1687d82361338f3e0562bd58eeb
https://github.com/D-Programming-Language/installer/commit/1cf107754f83a1687d82361338f3e0562bd58eeb
Author: Martin Nowak <code at dawg.eu>
Date: 2016-01-17 (Sun, 17 Jan 2016)
Changed paths:
M script/install.sh
Log Message:
-----------
use dedicated tmp root per script run
- so that multiple scripts can run in parallel
Commit: bae90cc4c71af7901a4c50c0912b26456547cb0a
https://github.com/D-Programming-Language/installer/commit/bae90cc4c71af7901a4c50c0912b26456547cb0a
Author: Martin Nowak <code at dawg.eu>
Date: 2016-01-17 (Sun, 17 Jan 2016)
Changed paths:
M script/install.sh
Log Message:
-----------
get the keyring via https
Commit: 8d29fc9649a15973af074e12e651b9cac16be643
https://github.com/D-Programming-Language/installer/commit/8d29fc9649a15973af074e12e651b9cac16be643
Author: Martin Nowak <code at dawg.eu>
Date: 2016-01-17 (Sun, 17 Jan 2016)
Changed paths:
M script/install.sh
Log Message:
-----------
download install script from dlang.org
Commit: 2c81b94de0f0bcea0f9a6c7dfa744d9d958eb746
https://github.com/D-Programming-Language/installer/commit/2c81b94de0f0bcea0f9a6c7dfa744d9d958eb746
Author: Martin Nowak <code at dawg.eu>
Date: 2016-01-17 (Sun, 17 Jan 2016)
Changed paths:
A script/install.sh
Log Message:
-----------
Merge pull request #162 from MartinNowak/install_script
installer script
Compare: https://github.com/D-Programming-Language/installer/compare/026d5e0374fe...2c81b94de0f0
More information about the phobos
mailing list