User Tools

Site Tools


agl-distro:source-code

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
agl-distro:source-code [2019/02/14 01:44]
harunobu.kurokawa [Building AGL for Other Targets]
agl-distro:source-code [2019/08/11 15:09] (current)
jsmoeller
Line 18: Line 18:
     ​     ​
 ==== Download Latest Stable Release ==== ==== Download Latest Stable Release ====
-To download all layers for the for the latest stable release, Funky Flounder 6.0.0, as well as [[agl-distro:​release-notes#​funky_flounder | release notes]] ​and more see the [[agl-distro:​release-notes#​funky_flounder ​Funky Flounder Release]] +To download all layers for the for the latest stable release and more see the [[agl-distro:​release-notes | release notes]] 
-    $ repo init -b flounder ​[-m flounder_6.0.0.xml] -u https://​gerrit.automotivelinux.org/​gerrit/​AGL/​AGL-repo+    $ repo init -b halibut ​[-m halibut_8.0.0.xml] -u https://​gerrit.automotivelinux.org/​gerrit/​AGL/​AGL-repo
     $ repo sync     $ repo sync
  
-==== Download Latest on Flounder Branch ​==== +==== Download Latest on stable branch ​====
 To download all layers on the current ​release ​branch which may be in the midst of testing or changes prior to the next stable release: To download all layers on the current ​release ​branch which may be in the midst of testing or changes prior to the next stable release:
-    $ repo init -b flounder ​-u https://​gerrit.automotivelinux.org/​gerrit/​AGL/​AGL-repo+    $ repo init -b halibut ​-u https://​gerrit.automotivelinux.org/​gerrit/​AGL/​AGL-repo
     $ repo sync     $ repo sync
  
Line 30: Line 30:
  
 Repo set up information,​ release notes, and more for previous stable versions of AGL  Repo set up information,​ release notes, and more for previous stable versions of AGL 
 +
 +[[agl-distro:​release-notes#​grumpy_guppy|Grumpy Guppy Releases]]
 +
 +[[agl-distro:​release-notes#​funky_flounder|Funky Flounder Releases]]
  
 [[agl-distro:​release-notes#​electric_eel|Electric Eel Releases]] [[agl-distro:​release-notes#​electric_eel|Electric Eel Releases]]
Line 51: Line 55:
 ==== Features supported by aglsetup ==== ==== Features supported by aglsetup ====
  
-Here is the list of features for AGL 2.0 that can be specified in the aglsetup.sh command line:+Here is the list of features for AGL that can be specified in the aglsetup.sh command line:
  
   * in meta-agl   * in meta-agl
     * **agl-devel**:​ activate development options (empty root password, debugger, strace, valgrind ...)     * **agl-devel**:​ activate development options (empty root password, debugger, strace, valgrind ...)
     * **agl-netboot**:​ enable network boot support through TFTP and NBD (see meta-netboot layer)     * **agl-netboot**:​ enable network boot support through TFTP and NBD (see meta-netboot layer)
-  * in meta-agl-extra 
     * **agl-appfw-smack**:​ enables IoT.bzh Application Framework + SMACK + Cynara     * **agl-appfw-smack**:​ enables IoT.bzh Application Framework + SMACK + Cynara
     * **agl-demo**:​ enable layer meta-agl-demo and meta-qt5 - **required to build agl-demo-platform**     * **agl-demo**:​ enable layer meta-agl-demo and meta-qt5 - **required to build agl-demo-platform**
     * **agl-localdev**:​ add a local layer named "​meta-localdev"​ in meta directory and a local.dev.inc conf file if present     * **agl-localdev**:​ add a local layer named "​meta-localdev"​ in meta directory and a local.dev.inc conf file if present
-    * **agl-sota**:​ enable SOTA components and dependencies (meta-sota, meta-filesystems,​ meta-ruby, meta-rust are added) 
  
-For newer features or to get more details on a given feature, take a look at the configuration files stored for each feature and/or each machine in meta-agl/​templates and meta-agl-extra/templates.+  ''​CHECK OUT: source meta-agl/​scripts/​aglsetup.sh -h''​ 
 + 
 +For newer features or to get more details on a given feature, take a look at the configuration files stored for each feature and/or each machine in meta-agl/​templates and meta-agl-*/templates.
  
  
Line 69: Line 73:
 To build the QEMU version of the AGL demo start use machine "​qemux86-64"​ and feature "​agl-demo" ​ To build the QEMU version of the AGL demo start use machine "​qemux86-64"​ and feature "​agl-demo" ​
  
-    $ source meta-agl/​scripts/​aglsetup.sh -m qemux86-64 agl-demo agl-netboot ​agl-appfw-smack ​  ​+    $ source meta-agl/​scripts/​aglsetup.sh -m qemux86-64 agl-demo agl-netboot ​  
     ​     ​
     $ bitbake agl-demo-platform     $ bitbake agl-demo-platform
Line 78: Line 82:
  
 Then you can find kernel source tree at Then you can find kernel source tree at
-    build/​tmp/​work/​qemux86_64-poky-linux/​linux-yocto/​3.14.19*/linux/+    ​ls build/​tmp/​work*/*/​linux-yocto/​*/​linux/​
  or  or
-    build/​tmp/​work/​porter-poky-linux-gnueabi/linux-renesas/3.10*/git/+    ​ls build/​tmp/​work*/*/linux-*/*/git/ 
 ===== Detailed instructions for building AGL ===== ===== Detailed instructions for building AGL =====
  
Line 101: Line 106:
   * [[start::​building_for_the_renesas_r-car_m2|Building AGL for Renesas Porter]]   * [[start::​building_for_the_renesas_r-car_m2|Building AGL for Renesas Porter]]
   * [[http://​docs.automotivelinux.org/​master/​docs/​getting_started/​en/​dev/​reference/​machines/​R-Car-Starter-Kit-gen3.html|Building AGL for Renesas Gen3 boards]]   * [[http://​docs.automotivelinux.org/​master/​docs/​getting_started/​en/​dev/​reference/​machines/​R-Car-Starter-Kit-gen3.html|Building AGL for Renesas Gen3 boards]]
 +
 +
agl-distro/source-code.1550108687.txt.gz · Last modified: 2019/02/14 01:44 by harunobu.kurokawa