This project is archived. Its data is
read-only
.
Changes
Page history
Update Source Build
authored
Jul 08, 2019
by
Geoffrey Biggs
Show whitespace changes
Inline
Side-by-side
Source-Build.md
View page @
35bb1e6c
...
@@ -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
...
...
...
...