mirror of
https://github.com/dlang/tools.git
synced 2025-04-25 12:40:21 +03:00
Remove references to the archived druntime repository
This commit is contained in:
parent
8a683b6751
commit
11fad3cf9e
4 changed files with 11 additions and 14 deletions
|
@ -139,7 +139,7 @@ auto getIssues(string revRange)
|
|||
enum closedRE = ctRegex!(`(?:^fix(?:es)?(?:\s+(?:issues?|bugs?))?\s+(#?\d+(?:[\s,\+&and]+#?\d+)*))`, "i");
|
||||
|
||||
auto issues = appender!(int[]);
|
||||
foreach (repo; ["dmd", "druntime", "phobos", "dlang.org", "tools", "installer"]
|
||||
foreach (repo; ["dmd", "phobos", "dlang.org", "tools", "installer"]
|
||||
.map!(r => buildPath("..", r)))
|
||||
{
|
||||
auto cmd = ["git", "-C", repo, "fetch", "--tags", "https://github.com/dlang/" ~ repo.baseName,
|
||||
|
@ -433,7 +433,6 @@ Please supply a bugzilla version
|
|||
// location of the changelog files
|
||||
alias Repo = Tuple!(string, "name", string, "headline", string, "path");
|
||||
auto repos = [Repo("dmd", "Compiler changes", null),
|
||||
Repo("druntime", "Runtime changes", null),
|
||||
Repo("phobos", "Library changes", null),
|
||||
Repo("dlang.org", "Language changes", null),
|
||||
Repo("installer", "Installer changes", null),
|
||||
|
|
|
@ -57,7 +57,7 @@ auto findAuthors(string revRange, FindConfig config)
|
|||
{
|
||||
Appender!(GitAuthor[]) authors;
|
||||
int commits;
|
||||
auto repos = ["dmd", "druntime", "phobos", "dlang.org", "tools", "installer"];
|
||||
auto repos = ["dmd", "phobos", "dlang.org", "tools", "installer"];
|
||||
if (config.showAllContributors)
|
||||
repos ~= ["dub", "dub-registry", "dconf.org"];
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ BUILD = release
|
|||
DMD = $(DMD_DIR)/generated/$(OS)/$(BUILD)/$(MODEL)/dmd
|
||||
CC = gcc
|
||||
INSTALL_DIR = ../install
|
||||
DRUNTIME_PATH = ../druntime
|
||||
DRUNTIME_PATH = ../dmd/druntime
|
||||
PHOBOS_PATH = ../phobos
|
||||
DUB=dub
|
||||
|
||||
|
|
18
setup.sh
18
setup.sh
|
@ -6,10 +6,9 @@
|
|||
# First run, create a working directory, e.g. /path/to/d/. Then run
|
||||
# this script from that directory (the location of the script itself
|
||||
# doesn't matter). It will create the following subdirectories:
|
||||
# /path/to/d/dmd, /path/to/d/druntime, /path/to/d/phobos,
|
||||
# /path/to/d/dlang.org, /path/to/d/tools, and
|
||||
# /path/to/d/installer. Then it will fetch all corresponding projects
|
||||
# from github and build them fresh.
|
||||
# /path/to/d/dmd, /path/to/d/phobos, /path/to/d/dlang.org,
|
||||
# /path/to/d/tools, and /path/to/d/installer. Then it will fetch all
|
||||
# corresponding projects from github and build them fresh.
|
||||
#
|
||||
# On an ongoing basis, to update your toolchain from github go again
|
||||
# to the same directory (in our example /path/to/d) and run the script
|
||||
|
@ -20,7 +19,7 @@
|
|||
set -ueo pipefail
|
||||
|
||||
declare -a projects
|
||||
projects=(dmd druntime phobos dlang.org tools installer dub)
|
||||
projects=(dmd phobos dlang.org tools installer dub)
|
||||
# Working directory
|
||||
wd=$(pwd)
|
||||
# github username
|
||||
|
@ -47,7 +46,7 @@ trap cleanup EXIT
|
|||
|
||||
function help() {
|
||||
echo "./setup.sh
|
||||
Clones and builds dmd, druntime, phobos, dlang.org, tools, installer and dub.
|
||||
Clones and builds dmd, phobos, dlang.org, tools, installer and dub.
|
||||
|
||||
Additional usage
|
||||
|
||||
|
@ -151,9 +150,8 @@ function installAnew() {
|
|||
exit 1
|
||||
fi
|
||||
if [ -n "${tag}" ] ; then
|
||||
if [ "$project" == "dmd" ] || [ "$project" == "druntime" ] || \
|
||||
[ "$project" == "phobos" ] || [ "$project" == "dlang.org" ] || \
|
||||
[ "$project" == "tools" ] ; then
|
||||
if [ "$project" == "dmd" ] || [ "$project" == "phobos" ] || \
|
||||
[ "$project" == "dlang.org" ] || [ "$project" == "tools" ] ; then
|
||||
git -C "$wd/$project" checkout "v$tag"
|
||||
fi
|
||||
fi
|
||||
|
@ -194,7 +192,7 @@ function update() {
|
|||
function makeWorld() {
|
||||
local BOOTSTRAP=""
|
||||
command -v dmd >/dev/null || BOOTSTRAP="AUTO_BOOTSTRAP=1"
|
||||
for repo in dmd druntime phobos ; do
|
||||
for repo in dmd phobos ; do
|
||||
# Pass `AUTO_BOOTSTRAP` because of https://issues.dlang.org/show_bug.cgi?id=20727
|
||||
"$makecmd" -C "$wd/$repo" -f posix.mak clean $BOOTSTRAP
|
||||
"$makecmd" -C "$wd/$repo" -f posix.mak "-j${parallel}" MODEL="$model" BUILD="$build" $BOOTSTRAP
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue