Skip to content

Commit 7cc3948

Browse files
committed
content: correct broken links due to site reorganization
Signed-off-by: deadprogram <[email protected]>
1 parent 30012f1 commit 7cc3948

File tree

10 files changed

+13
-14
lines changed

10 files changed

+13
-14
lines changed

content/docs/concepts/compiler-internals/microcontrollers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ There is some support for RISC-V, in particular the [HiFive1 rev B](https://gith
2323

2424
## Xtensa
2525

26-
Support to run TinyGo directly on the ESP8266/ESP32 chips should be possible once the needed support is added to LLVM. See the [TinyGo FAQ](../../faq/what-about-esp8266-esp32) for details.
26+
Support to run TinyGo directly on the ESP8266/ESP32 chips now exists, although is still in an early stage. See the [TinyGo FAQ](../../faq/what-about-esp8266-esp32) for details.

content/docs/guides/build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: |
55
Build a development version of TinyGo from source if you want to help improve TinyGo or want to try the latest features.
66
---
77

8-
This page details how to build TinyGo from source. If you would like to install a pre-build release, please see our [quick install guide](../../getting-started/install).
8+
This page details how to build TinyGo from source. If you would like to install a pre-built binary release, please see our [quick install guide](../../../getting-started/install).
99

1010
Start with getting the source code. On Windows, you might want to install the [build dependencies](#build-dependencies) first.
1111

content/docs/guides/webassembly.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Make sure you copy `wasm_exec.js` to your runtime environment:
6969
docker run -v $GOPATH:/go -e "GOPATH=/go" tinygo/tinygo:0.17.0 /bin/bash -c "cp /usr/local/tinygo/targets/wasm_exec.js /go/src/github.com/myuser/myrepo/
7070
```
7171

72-
More complete examples are provided in the [wasm examples](https://github.com/tinygo-org/tinygo/tree/master/src/examples/wasm).
72+
More complete examples are provided in the [wasm examples](https://github.com/tinygo-org/tinygo/tree/release/src/examples/wasm).
7373

7474
## How it works
7575

content/docs/reference/microcontrollers/arduino-nano33.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The [Arduino Nano33 IoT](https://store.arduino.cc/nano-33-iot) is a very small A
2424

2525
Since the pin labels are located on the other side of the board, here is a picture showing the pin numbering from the front side perspective:
2626

27-
![Arduino Nano33 IoT](../../images/nano33pinmap.jpg)
27+
![Arduino Nano33 IoT](../../../../images/nano33pinmap.jpg)
2828

2929
## Installing BOSSA
3030

content/docs/reference/usage/basic.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ To build the WASM example, run the following command:
1414
tinygo build -o wasm.wasm -target=wasm examples/wasm/export
1515
```
1616

17-
See the [WebAssembly page](../../webassembly) for more information on executing the compiled
18-
WebAssembly.
17+
See the [WebAssembly page](../../../../docs/guides/webassembly) for more information on executing the compiled WebAssembly.
1918

2019
### Building/flashing a "blink" program for micro:bit
2120

content/getting-started/install/linux.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This page has information on how to install and use TinyGo on Ubuntu, as well as
1111

1212
If you want to use TinyGo to compile your own or sample code, you can install the release version directly on your machine by following the "Quick Install" instructions below.
1313

14-
If you wish to build TinyGo from source, for example if you intend to contribute to the project, please take a look [here](../../guides/build).
14+
If you wish to build TinyGo from source, for example if you intend to contribute to the project, please take a look [here](../../../docs/guides/build).
1515

1616
## Quick Install
1717

@@ -58,7 +58,7 @@ Otherwise, please continue with the installation of the additional requirements
5858

5959
### Additional Requirements for Microcontrollers on Ubuntu/Debian
6060

61-
Some boards require a special flashing tool for that particular chip, like `openocd` or `nrfjprog`. See the documentation page for your board as listed [here](../../microcontrollers/) to see which flashing tool is required for your target board.
61+
Some boards require a special flashing tool for that particular chip, like `openocd` or `nrfjprog`. See the documentation page for your board as listed [here](../../../docs/reference/microcontrollers/) to see which flashing tool is required for your target board.
6262

6363
If you are only interested in compiling TinyGo code for ARM microcontrollers then you are now done with the installation.
6464

content/getting-started/install/macos.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ description: >
77
macOS install guide
88
---
99

10-
This page has information on how to install and use TinyGo on macOS. If you wish to build TinyGo from source, for example if you intend to contribute to the project, please take a look [here](../../guides/build).
10+
This page has information on how to install and use TinyGo on macOS. If you wish to build TinyGo from source, for example if you intend to contribute to the project, please take a look [here](../../../docs/guides/build).
1111

12-
You must have Go v1.12+ already installed on your machine in order to install TinyGo. We recommend Go v1.16+.
12+
You must have Go v1.14+ already installed on your machine in order to install TinyGo. We recommend Go v1.16+.
1313

1414
You can use Homebrew to install TinyGo using the following commands:
1515

@@ -33,7 +33,7 @@ Otherwise, please continue with the installation of the additional requirements
3333

3434
### Additional Requirements for Microcontrollers
3535

36-
Some boards require a special flashing tool for that particular chip, like `openocd` or `nrfjprog`. See the documentation page for your board as listed [here](../../microcontrollers/) to see which flashing tool is required for your target board.
36+
Some boards require a special flashing tool for that particular chip, like `openocd` or `nrfjprog`. See the documentation page for your board as listed [here](../../../docs/reference/microcontrollers/) to see which flashing tool is required for your target board.
3737

3838
If you are only interested in compiling TinyGo code for ARM microcontrollers then you are now done with the installation.
3939

content/getting-started/install/using-docker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ A docker container exists for easy access to the TinyGo CLI. For example, to com
2020

2121
docker run --rm -v $(pwd):/src tinygo/tinygo:0.17.0 tinygo build -o wasm.wasm -target=wasm examples/wasm/export
2222

23-
See the [WebAssembly page](../../webassembly) for more information on executing the compiled
23+
See the [WebAssembly page](../../../docs/guides/webassembly) for more information on executing the compiled
2424
WebAssembly.
2525

2626
To compile `blinky1.hex` targeting an ARM microcontroller, such as the PCA10040:

content/getting-started/install/windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: >
77
Windows install guide
88
---
99

10-
This page has information on how to install and use TinyGo on Windows 10. If you wish to build TinyGo from source, for example if you intend to contribute to the project, please take a look [here](../../guides/build).
10+
This page has information on how to install and use TinyGo on Windows 10. If you wish to build TinyGo from source, for example if you intend to contribute to the project, please take a look [here](../../../docs/guides/build).
1111

1212
TinyGo can run on Windows 10, however please note that TinyGo does not support building exectuables for Windows. It only supports microcontrollers and WebAssembly on Windows.
1313

content/getting-started/overview/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@ What is more, is that you can actually run this binary on a variety of bare meta
4343

4444
tinygo flash -target=microbit ./hello.go
4545

46-
Many different boards from vendors such as [Adafruit](https://www.adafruit.com/) and [Arduino](https://www.arduino.cc/) and many other companies are supported. For a complete list, see [this list](../../microcontrollers).
46+
Many different boards from vendors such as [Adafruit](https://www.adafruit.com/) and [Arduino](https://www.arduino.cc/) and many other companies are supported. For a complete list, see [this list](../../../docs/reference/microcontrollers).
4747

4848
Interested? Play around a bit with it on our [playground](https://play.tinygo.org/) or continue with [installing TinyGo](install).

0 commit comments

Comments
 (0)