aboutsummaryrefslogtreecommitdiffhomepage
path: root/BUILDING.md
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2021-03-04 21:32:36 +0100
committerRon Evans <[email protected]>2021-03-09 18:15:49 +0100
commitb0366743cd1080e107e0560eed790ccaa0537158 (patch)
tree648ec2b0006658d3ac597548b1a23fb71ec90818 /BUILDING.md
parentc54bdf8b515f9c2a50a91c555b1040b502e989d1 (diff)
downloadtinygo-b0366743cd1080e107e0560eed790ccaa0537158.tar.gz
tinygo-b0366743cd1080e107e0560eed790ccaa0537158.zip
all: remove support for Go 1.11 and 1.12
Go 1.13 has some important improvements that we would like to use, such as the new integer literals and `errors.Is` which both arrived in Go 1.13.
Diffstat (limited to 'BUILDING.md')
-rw-r--r--BUILDING.md7
1 files changed, 1 insertions, 6 deletions
diff --git a/BUILDING.md b/BUILDING.md
index 1a7b65588..8439c32c8 100644
--- a/BUILDING.md
+++ b/BUILDING.md
@@ -23,7 +23,7 @@ different guide:
LLVM, Clang and LLD are quite light on dependencies, requiring only standard
build tools to be built. Go is of course necessary to build TinyGo itself.
- * Go (1.11+)
+ * Go (1.13+)
* Standard build tools (gcc/clang)
* git
* CMake
@@ -43,11 +43,6 @@ You can also store LLVM outside of the TinyGo root directory by setting the
`LLVM_BUILDDIR`, `CLANG_SRC` and `LLD_SRC` make variables, but that is not
covered by this guide.
-TinyGo uses Go modules, so if you clone TinyGo inside your GOPATH (and are using
-Go below 1.13), make sure that Go modules are enabled:
-
- export GO111MODULE=on
-
## Build LLVM, Clang, LLD
Before starting the build, you may want to set the following environment