Update Source Build authored by Geoffrey Biggs's avatar Geoffrey Biggs
...@@ -71,7 +71,9 @@ $ cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary fil ...@@ -71,7 +71,9 @@ $ cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary fil
### How to build ### How to build
#### For 1.12.0-beta.1 and Newer
#### For 1.12.0 and Newer
1. Create a workspace 1. Create a workspace
``` ```
...@@ -81,12 +83,12 @@ $ cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary fil ...@@ -81,12 +83,12 @@ $ cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary fil
1. Download the workspace configuration for Autoware.AI. 1. Download the workspace configuration for Autoware.AI.
For the 1.12.0-beta.1 release: For the 1.12.0 release:
``` ```
$ wget -O autoware.ai.repos "https://gitlab.com/autowarefoundation/autoware.ai/autoware/raw/1.12.0-beta.1/autoware.ai.repos?inline=false" $ wget -O autoware.ai.repos "https://gitlab.com/autowarefoundation/autoware.ai/autoware/raw/1.12.0/autoware.ai.repos?inline=false"
``` ```
_For newer releases, replace 1.12.0-beta.1 with the version you want to install._ _For newer releases, replace 1.12.0 with the version you want to install._
For the master version (bleeding edge): For the master version (bleeding edge):
...@@ -119,39 +121,6 @@ $ cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary fil ...@@ -119,39 +121,6 @@ $ cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary fil
$ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release $ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
``` ```
#### For 1.12.0-alpha.2
1. Clone the base repository.
```
$ cd $HOME
$ git clone https://gitlab.com/autowarefoundation/autoware.ai/autoware.git -b release-1.12.0-alpha.2
```
1. Download the workspace for Autoware.AI.
```
$ cd autoware/ros
$ vcs import src < ../autoware.ai.repos
```
1. Install dependencies using `rosdep`.
```
$ rosdep update
$ rosdep install -y --from-paths src --ignore-src --rosdistro $ROS_DISTRO
```
1. Compile the workspace
*With CUDA support*
```
$ AUTOWARE_COMPILE_WITH_CUDA=1 colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
```
*Without CUDA Support*
```
$ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
```
#### For 1.11.1 and Older #### For 1.11.1 and Older
... ...
......