Bump Dub version (mostly only with major release, compare e.g. dub v1.26.0…stable to check for bugfixes and minor releases)
(status quo: 2 weeks beta+rc phase for major, 1 week beta for minor releases)
(status quo: 2 weeks beta+rc phase for major, 1 week beta for minor releases)
| #include <iostream> | |
| // clang-format off | |
| #include <gcc-plugin.h> | |
| #include <context.h> | |
| #include <plugin-version.h> | |
| #include <tree.h> | |
| #include <gimple.h> | |
| #include <tree-pass.h> | |
| #include <gimple-iterator.h> |
| #!/usr/bin/env bash | |
| set -ueo pipefail | |
| set -x | |
| ROOT="$PWD" | |
| LATEST_D_VER=v$(curl -fsS http://downloads.dlang.org/releases/LATEST) | |
| BUILD_LDC_VER=v1.32.0 | |
| D_VER=v2.110.0-beta.1 |
| #!/bin/sh | |
| # Minimal wrapper around dmd in order to build gdc-12+ | |
| # ../configure --enable-languages=d GDC=dgdc.sh | |
| TRANSLATED_ARGS= | |
| while [ $# -gt 0 ]; do | |
| case "$1" in | |
| -frelease) | |
| TRANSLATED_ARGS="${TRANSLATED_ARGS} -release" | |
| shift | |
| ;; |
| #!/bin/sh | |
| # Minimal wrapper around ldc2 in order to build gdc-12+ | |
| # ../configure --enable-languages=d GDC=lgdc.sh | |
| TRANSLATED_ARGS= | |
| while [ $# -gt 0 ]; do | |
| case "$1" in | |
| -fPIC) | |
| TRANSLATED_ARGS="${TRANSLATED_ARGS} --relocation-model=pic" | |
| shift | |
| ;; |
| import std.stdio, std.file, std.path, std.range, std.string, std.algorithm ; | |
| string[] filterList = ["./Makefile.in", "./Makefile.am", "./index.d", "./unittest.d", | |
| "./libgphobos.spec.in", "./LICENSE_1_0.txt", "./std/experimental/note.md"]; | |
| struct Files | |
| { | |
| string[] baseList; | |
| string[][string] sysList; | |
| } |
| import std.stdio, std.file, std.path, std.range, std.string, std.algorithm ; | |
| string[] filterList = ["./Makefile.in", "./gcc/config.d.in", "./gcc/libbacktrace.d.in", | |
| "./Makefile.am", "./LICENSE", "./rt/dylib_fixes.c"]; | |
| struct Files | |
| { | |
| string[] baseList, cppList, gcList, gcStubList; | |
| string[][string] sysList; | |
| } |
| #!/bin/bash | |
| rm -rf stage1 | |
| rm -rf stage2 | |
| rm -rf stage3 | |
| # Stage 1 | |
| make -j8 -f posix.mak CC=g++-4.9 HOST_DMD=gdmd | |
| mkdir stage1 | |
| mv dmd stage1/dmd |
| import std.stdio; | |
| import core.stdc.limits; | |
| import std.math; | |
| uint WORLD; | |
| uint LASTWORLD; | |
| uint NEWWORLD; | |
| uint ROW_L; |