aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>2016-07-22 13:54:00 +0900
committerKazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>2016-07-22 13:54:00 +0900
commit0d3c657688193d02bbc401a6277c7c4e0f4f91aa (patch)
tree55b223c357e0293670ca49d5db2a04671fa1e169
parenteb2975dfcc3ead4297427a043cc8679f884626c6 (diff)
Modified README
Change-Id: Ieacefd7058c158534600bfb904d755851d2cf228 Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
-rw-r--r--README54
1 files changed, 16 insertions, 38 deletions
diff --git a/README b/README
index 596d3a1..7d859dd 100644
--- a/README
+++ b/README
@@ -3,12 +3,12 @@ tizen-application-manager, how to port into agl-demom-platform for Automotive Gr
Release note
Application Manager is responsible for
* install/uninstall application
- * launch/suspend application
+ * launch/suspend/resume/kill application
* lifecycle management(event)
- * save application data
+ * manage application data
* provide application information
- tizen-application-manager provides the following common APIs to developers
+ The current version of tizen-application-manager provides the following common APIs to developers
* manage the application
- to launch/stop application
- to manage application information of database
@@ -16,16 +16,15 @@ Release note
ToDo
------------------
-* First setting(vconf etc.) for launching application from systemd
+* Register first setting(vconf etc.) as systemd service
* Change global user name to aglglobaluser
* Documentation
* Separate the dependencies of capi-*
-* Disable events of efl dependencies from app-core
-* Dynamicaly enable to install the application
-* Make events of appcore enabled independent of efl
-* Make events of appcore from unspecified runtime engine
+* Dynamicaly enable to install applications
+* Support multiple runtime engine
+ - remove efl dependencies
+ - make event distributions selectable in accordance with runtime engines
-   
Layer Dependencies
------------------
@@ -64,13 +63,9 @@ URI: https://gerrit.automotivelinux.org/gerrit/AGL/meta-renesas
URI: https://gerrit.automotivelinux.org/gerrit/AGL/meta-renesas
> branch: agl-1.0-bsp-1.8.0
-> revision: bf30de66badcac7ef82d3758aa44c116ee791a28
+> revision: 82611ccadef36ab0b8a6fd6fb1cf055e115f1ef5
> (or later)
-URI: https://gerrit.automotivelinux.org/gerrit/staging/tizen-application-manager
-> branch: master
-> revision:
-> (or later)
Supported Machine
-----------------
@@ -81,35 +76,21 @@ Supported Target of bitbake
------------------------
* `agl-demo-platform-plus-application-manager` The image into which add tizen-application-manager
+
Downloading the Source
--------------------
You can use repo tool to get all layers which are needed to build AGL Distribution.
+Please refer to README in meta-agl-demo or meta-agl
-1. Installing Repo. Make sure you have a bin/ in your $HOME and it's included in your $PATH.
- $ mkdir ~/bin
- $ export PATH=~/bin:$PATH
-
- Download the repo tool.
- $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
- $ chmod a+x ~/bin/repo
-
-2. Preparing download. Create an empty directory to hold all recipes and build environment. You can make it as any name you like.
- $ mkdir WORKING-DIRECTORY
- $ cd WORKING-DIRECTORY
-
-3. Getting all layers.
- $ repo init -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
- $ repo sync
-
-4. Getting modified tizen-application-manager
+After that getting modified tizen-application-manager
$ git clone https://gerrit.automotivelinux.org/gerrit/staging/tizen-application-manager
Build a R-Car M2 (porter) image
-------------------------------
-please refer to README in meta-agl-demo or meta-agl
+Please refer to README in meta-agl-demo or meta-agl
Build image
@@ -118,17 +99,14 @@ Build image
You can build an image for porter using the following steps:
1. change recipes and security_flags.inc
- 1.1 remove or move freetype bbappend file
- $ rm -rf ${METADIR}/meta-agl/meta-ivi-common/recipes-test/freetype
- You can select the following process to setup.
- 1.b is better to avoid mistakes.
+ You can select the following process to setup. 1.b is better to avoid mistakes.
- 1.a Add the following setting into security_flags.inc
+ 1.a Add the following setting in security_flags.inc
+SECURITY_CFLAGS_pn-efl = "${SECURITY_NO_PIE_CFLAGS}"
+SECURITY_CFLAGS_pn-poppler = "${SECURITY_NO_PIE_CFLAGS}"
- 1.b Copy security_flags.inc
+ 1.b Override security_flags.inc
$ cd ${METADIR}/tizen-application-manager/
$ cp(mv) security_flags.inc ${METADIR}/poky/meta/conf/distro/include