staging/xdg-launcher.git
6 years agoUpdate template to the reference 3.99.1 dab/3.99.1 dab_3.99.1
Romain Forlot [Wed, 17 May 2017 16:43:49 +0000 (18:43 +0200)]
Update template to the reference

Change-Id: I32b9911fa0f8b294e3f38ce88de2ed58a9b57c71
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoAdd closing message and a widget message. Example more complete
Romain Forlot [Wed, 17 May 2017 16:43:31 +0000 (18:43 +0200)]
Add closing message and a widget message. Example more complete

Change-Id: Ia320d1f95131704b2d5dfd5987edbc183e2956bd
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoFix: wrong path to test if html5 app is generated.
Romain Forlot [Wed, 17 May 2017 16:42:37 +0000 (18:42 +0200)]
Fix: wrong path to test if html5 app is generated.

Change-Id: I36825a533db7816229c249b1af1e199231fd6fbc
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoTesting correctly a property
Romain Forlot [Wed, 17 May 2017 16:42:15 +0000 (18:42 +0200)]
Testing correctly a property

Change-Id: I86259e19ec58df81591cd2491ce560ce932b5406
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoFix: populate targets not created
Romain Forlot [Wed, 17 May 2017 16:41:43 +0000 (18:41 +0200)]
Fix: populate targets not created

It is a consequence of using property, we have to retrieve it before test it

Change-Id: If617bb673cd348dcc7d193878350a4b2c09dee05
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoFix: Project name not set.
Romain Forlot [Wed, 17 May 2017 16:39:38 +0000 (18:39 +0200)]
Fix: Project name not set.

Wrong variable used, it was PROJECT_NAME that is used in macros.cmake.

Change-Id: Ie7e88cde77a826478e027a543a7d5c6210f44360
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoUpdate templates
Romain Forlot [Wed, 17 May 2017 15:42:07 +0000 (17:42 +0200)]
Update templates

Change-Id: Iff329f333f3b6f81471a6c5ada5acb0418523f21
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoFix: using property for global targets list
Romain Forlot [Wed, 17 May 2017 15:41:49 +0000 (17:41 +0200)]
Fix: using property for global targets list

Change-Id: I42667730a021c2a5c59906ed915d81530db763cf
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoUpdate templates macros.cmake files.
Romain Forlot [Wed, 17 May 2017 14:52:47 +0000 (16:52 +0200)]
Update templates macros.cmake files.

Change-Id: I030e08c308cbff28df232314008707b6dcacb261
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoGLOBAL property instead of cache var to handle project targets
Romain Forlot [Wed, 17 May 2017 14:54:17 +0000 (16:54 +0200)]
GLOBAL property instead of cache var to handle project targets

Didn't find the property GlobalTargetList even in cmake 3.8. So using the existing
variable.

Change-Id: I2851d54d11daf2462321e234c577fde911d078ee
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoUpdating template to the new AGLbuild script
Romain Forlot [Sat, 13 May 2017 11:44:23 +0000 (13:44 +0200)]
Updating template to the new AGLbuild script

Change-Id: I3346850bf36797aa6a73db39c630ac5ea668cee5
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoFix: being compatible with aglwgt_deploy Yocto tasks.
Romain Forlot [Sat, 13 May 2017 11:44:08 +0000 (13:44 +0200)]
Fix: being compatible with aglwgt_deploy Yocto tasks.

Bitbake looks into package dir to take widget and deploy them so we have to
move the wgt file into that dir :)

Change-Id: Ic729b2ec2a6017f090679c61c8a32a3a62f42d28
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoAdding comments as documentation for each target.
Romain Forlot [Fri, 12 May 2017 07:59:36 +0000 (09:59 +0200)]
Adding comments as documentation for each target.

Change-Id: Ia4d73bd4c2cd3be882998c45fca2fa3da8bae971
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUpdate template with references.
Romain Forlot [Tue, 9 May 2017 11:20:38 +0000 (13:20 +0200)]
Update template with references.

Change-Id: Ic575adc4c8815f41a02c32d9835332cc2608d513
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdding missing mimetype
Romain Forlot [Tue, 9 May 2017 11:20:16 +0000 (13:20 +0200)]
Adding missing mimetype

Change-Id: I09612dcd21c881363bb3da911f3429ea49f68104
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdding a widget message after building the widget package.
Romain Forlot [Tue, 9 May 2017 11:19:49 +0000 (13:19 +0200)]
Adding a widget message after building the widget package.

Change-Id: I868faad7cc1985cd2fe0267694d2ec363ab01d7d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoChange packaging dependency logic
Romain Forlot [Tue, 9 May 2017 11:19:29 +0000 (13:19 +0200)]
Change packaging dependency logic

Make a main target on which populate target will depend then build widget will
just depend on a this target.

Change-Id: Idada3b7ce97b9b7412550a1fbc36e8fb19857afc
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRework dependencies about custom target to be more CMake compliant
Romain Forlot [Tue, 9 May 2017 11:17:16 +0000 (13:17 +0200)]
Rework dependencies about custom target to be more CMake compliant

CMake dependencies about custom target is to added with add_dependencies()
DEPENDS options is more for output file dependencies.

Change-Id: I3fb6b17e0de97bbb495471d50562d41f6ab549f0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoFix: make CACHED INTERNAL variable to be visible.
Romain Forlot [Tue, 9 May 2017 11:13:19 +0000 (13:13 +0200)]
Fix: make CACHED INTERNAL variable to be visible.

Else scope isn't good and GLOBAL_TARGET_LIST is empty
when testing in closing message macro.

Change-Id: I1a490d4b4c909996763f9c0b58387dae8e44e1b5
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoCheck compiler version to ensure a minimal version.
Romain Forlot [Tue, 9 May 2017 11:11:25 +0000 (13:11 +0200)]
Check compiler version to ensure a minimal version.

Change-Id: I619ba2c41e9e5f46b1d10d31510794b6577fce85
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRemove bashisme and don't echo executed command.
Romain Forlot [Tue, 9 May 2017 11:09:26 +0000 (13:09 +0200)]
Remove bashisme and don't echo executed command.

Change-Id: Ifca91194ce89b3264cbb417ccfd60981bcfc246d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUpdate CMakeLists files tree and organization
Romain Forlot [Fri, 5 May 2017 08:59:12 +0000 (10:59 +0200)]
Update CMakeLists files tree and organization

Separation between project CMake file and Target CMake files.
Adding LINK_FLAGS missing for bindings and following sources files rename operations.

Change-Id: I664d20f84fd6a528fb2b057981e3ef9a4243c10d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoTemplates separation between binding API hat and Callbacks
Romain Forlot [Fri, 5 May 2017 08:58:01 +0000 (10:58 +0200)]
Templates separation between binding API hat and Callbacks

Change-Id: I4c405c0ae02f50f03f9b4e71ebbdcd74f51e4ac8
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUpdate template to the reference.
Romain Forlot [Thu, 4 May 2017 22:26:35 +0000 (00:26 +0200)]
Update template to the reference.

Change-Id: I5140d5c8df51773815074b1f7dd5a9556a3e6428
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoGenerate a new target only if LABELS has been set.
Romain Forlot [Thu, 4 May 2017 22:24:19 +0000 (00:24 +0200)]
Generate a new target only if LABELS has been set.

Change-Id: I0a7fc0a141c738da1211a1b51198e78cc0e5f286
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoChange PREFIX test logic for binding using REGEX.
Romain Forlot [Thu, 4 May 2017 22:21:16 +0000 (00:21 +0200)]
Change PREFIX test logic for binding using REGEX.

Change-Id: I42dbc6d0830073cdc0dee8a24e2f482bca1119a5
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoFix: make displaying closing message target as macro
Romain Forlot [Thu, 4 May 2017 22:18:50 +0000 (00:18 +0200)]
Fix: make displaying closing message target as macro

GLOBAL_TARGETS_LIST is evaluated too early so its definition has been moved
to PROJECT_TARGET_ADD which will update the variable for each new target defined.

Change-Id: I8c001f71da0b7c55c763418517d1bd0fa9384498
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdding LANGUAGES to the project. Better compiler version detection
Romain Forlot [Thu, 4 May 2017 22:16:56 +0000 (00:16 +0200)]
Adding LANGUAGES to the project. Better compiler version detection

Change-Id: I0c363ad462623d02259ef6cf1812e3fa704c75aa
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoFix: wrong reference to environment variable.
Romain Forlot [Thu, 4 May 2017 22:16:26 +0000 (00:16 +0200)]
Fix: wrong reference to environment variable.

Change-Id: Id352943ac3b57e6230ac1d6d3e2d53736b12e4ba
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUpdate README with renamed macros
Romain Forlot [Thu, 4 May 2017 22:16:06 +0000 (00:16 +0200)]
Update README with renamed macros

Change-Id: I0f2081dfc73962c9bffefc4b359aa72497fe24c7
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUpdate template to the reference
Romain Forlot [Thu, 4 May 2017 18:09:33 +0000 (20:09 +0200)]
Update template to the reference

Change-Id: I20dbf83d4de0986c0b5d9aa2322f9f2450449037
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUse optional pattern argument to search under subdirs
Romain Forlot [Thu, 4 May 2017 18:03:34 +0000 (20:03 +0200)]
Use optional pattern argument to search under subdirs

Change-Id: Ic24dee22f0e8353cc7bc9fb6a4698d4d7d762412
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoFormat
Romain Forlot [Thu, 4 May 2017 17:57:54 +0000 (19:57 +0200)]
Format

Change-Id: I67954365b7840182aefd7f5a67a9ae1ccda332a7
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRename macro with all the same prefix. Clearer
Romain Forlot [Thu, 4 May 2017 17:57:41 +0000 (19:57 +0200)]
Rename macro with all the same prefix. Clearer

Change-Id: I0500f4e677ef3436bd05d46ab8363222bcd047fd
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRemove unused dirty macros
Romain Forlot [Thu, 4 May 2017 17:57:00 +0000 (19:57 +0200)]
Remove unused dirty macros

Change-Id: I81fa1b72a91f56222de153c52d3d5ed9d084f1ea
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdd .gitignore
Romain Forlot [Thu, 4 May 2017 17:56:21 +0000 (19:56 +0200)]
Add .gitignore

Change-Id: Iea7229c8afbf7f50826359227aec54cff5c0fa7e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUpdate to the latest modification from reference
Romain Forlot [Thu, 4 May 2017 14:40:25 +0000 (16:40 +0200)]
Update to the latest modification from reference

Change-Id: I488eb76f809516a65ae642d7ff25b7ba51c94e2c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoFix: wrong mimetype and content value for HTML5 example
Romain Forlot [Thu, 4 May 2017 14:32:59 +0000 (16:32 +0200)]
Fix: wrong mimetype and content value for HTML5 example

Change-Id: I48e1ec6ec4d78b828572e3d0b009c78f6ede41c6
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoFix: wrong cp command, missing recursive parameter
Romain Forlot [Thu, 4 May 2017 12:08:29 +0000 (14:08 +0200)]
Fix: wrong cp command, missing recursive parameter

Change-Id: I7dd75ab9f884e49343235cf82e4794ab8df53a0e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoImprove documentation.
Romain Forlot [Thu, 4 May 2017 12:06:08 +0000 (14:06 +0200)]
Improve documentation.

Added more detailled instruction about installation of these files.
Added the explanation of the AGLbuild script purpose.

Change-Id: I0ba3c51940215fb6c90c02e3950abf445ee21ed6
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRename to more meaningful name directories
Romain Forlot [Thu, 4 May 2017 11:59:00 +0000 (13:59 +0200)]
Rename to more meaningful name directories

Change-Id: Ib3990308c1f2358b3e330cd0068719098c4dab56
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoContinue separation of sources and put also html5 into separated dir
Romain Forlot [Thu, 4 May 2017 09:57:27 +0000 (11:57 +0200)]
Continue separation of sources and put also html5 into separated dir

Change-Id: I36bc61f69f0e2d197f1891f3ea7cfa30e9a29e3b
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoDelete dirty qml examples
Romain Forlot [Thu, 4 May 2017 09:40:24 +0000 (11:40 +0200)]
Delete dirty qml examples

Change-Id: Id835a5103b859ea3b3339f4559cfa0d47736857d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoPut sources into dedicated directories
Romain Forlot [Thu, 4 May 2017 09:21:15 +0000 (11:21 +0200)]
Put sources into dedicated directories

Change-Id: I424377f4a25f45f6bfcea84ce59812fb674a861b
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoKeep only icon in the packaging directory
Romain Forlot [Thu, 4 May 2017 09:13:04 +0000 (11:13 +0200)]
Keep only icon in the packaging directory

Change-Id: Id0f3ab6a66df07806228eab49ded2f0f56e3f14a
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoImprove README usage chapter to be more descriptive of what to do.
Romain Forlot [Thu, 4 May 2017 08:58:01 +0000 (10:58 +0200)]
Improve README usage chapter to be more descriptive of what to do.

Change-Id: Ie5690cedf922bf89a590bf5fd33fa5fa9e9086bb
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoUse OUTPUT_NAME properties by default to populate to widget tree
Romain Forlot [Thu, 4 May 2017 08:57:33 +0000 (10:57 +0200)]
Use OUTPUT_NAME properties by default to populate to widget tree

As if not set then it will be logical name and if set then it is the good name

Change-Id: I424aa9c8d8486350486e9c2b13dc3c9be9ccd5a0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRemove useless script
Romain Forlot [Thu, 4 May 2017 08:56:31 +0000 (10:56 +0200)]
Remove useless script

Change-Id: I15a268a451010f734386301d51ed92f880065c6d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoMerge "replaces macro 'setc..' by 'set..CACHE'"
José Bollo [Thu, 4 May 2017 08:13:51 +0000 (08:13 +0000)]
Merge "replaces macro 'setc..' by 'set..CACHE'"

7 years agoMerge "Prepare future versions"
José Bollo [Thu, 4 May 2017 08:13:45 +0000 (08:13 +0000)]
Merge "Prepare future versions"

7 years agoreplaces macro 'setc..' by 'set..CACHE'
José Bollo [Thu, 4 May 2017 08:10:48 +0000 (10:10 +0200)]
replaces macro 'setc..' by 'set..CACHE'

Change-Id: Ifb8ca2060e054b99cad8341f332b143655c3fea6
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
7 years agoAdding exec permission to the AGLbuild template script
Romain Forlot [Thu, 4 May 2017 07:59:50 +0000 (09:59 +0200)]
Adding exec permission to the AGLbuild template script

Change-Id: Ifd7c9462b9c125de4603068f603ebddb80ff4d13
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRename AGLbuild script to the correct name
Romain Forlot [Thu, 4 May 2017 07:59:15 +0000 (09:59 +0200)]
Rename AGLbuild script to the correct name

Change-Id: Id68894e71ffb69dc6a7fc78d962206c567e20b09
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoPrepare future versions
José Bollo [Thu, 4 May 2017 07:44:18 +0000 (09:44 +0200)]
Prepare future versions

Change-Id: I38a89e19e18d5954dfcae1c2a9a2096d6e47710f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
7 years agoFix: exported symbols globbing expression now accept any versions
Romain Forlot [Thu, 4 May 2017 07:39:10 +0000 (09:39 +0200)]
Fix: exported symbols globbing expression now accept any versions

Change-Id: I01626f402b08ce3c979a88749c7ffb996e140c89
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoRemove left file from CAN_signaling project
Romain Forlot [Thu, 4 May 2017 07:28:51 +0000 (09:28 +0200)]
Remove left file from CAN_signaling project

Change-Id: Iac643ef9d9530a41311bf88d9460e3aaefab2097
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoFix: efence library inclusion
Romain Forlot [Wed, 3 May 2017 09:03:21 +0000 (11:03 +0200)]
Fix: efence library inclusion

Change-Id: I51bc49cb663c61e23407e7da9bc4294344c0e4c0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdding README with instruction and help
Romain Forlot [Wed, 3 May 2017 08:47:33 +0000 (10:47 +0200)]
Adding README with instruction and help

Change-Id: Ic081b672ddff506f8b2a742c259f1333ff7184fa
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdding script to install template structure to an app project
Romain Forlot [Wed, 3 May 2017 08:47:19 +0000 (10:47 +0200)]
Adding script to install template structure to an app project

Change-Id: Ia90fec787de32c410aaf84d08f3d7da6c197c61f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdding simple AGLBuild wrapping CMake invocation.
Romain Forlot [Wed, 3 May 2017 08:46:47 +0000 (10:46 +0200)]
Adding simple AGLBuild wrapping CMake invocation.

Change-Id: Ibad4cce47d9f303e0bfa5376d3f76a4a27c490b7
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoAdding widget file to files to be cleaned at 'make clean' step.
Romain Forlot [Wed, 3 May 2017 08:46:24 +0000 (10:46 +0200)]
Adding widget file to files to be cleaned at 'make clean' step.

Change-Id: I92e9f386be78b0725e07fb4918ad1d52de5044ff
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoMake more generic template.
Romain Forlot [Wed, 3 May 2017 08:46:02 +0000 (10:46 +0200)]
Make more generic template.

Adding variable to fill config.xml content.

Change-Id: Ie9557e4ba89457026fb2db4f8d574e6e19af8556
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoInitial commit
Romain Forlot [Tue, 2 May 2017 17:47:36 +0000 (19:47 +0200)]
Initial commit

Change-Id: I536251add63ef100b42a67e39a02fef117f2b414
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
7 years agoInitial empty repository
Jan-Simon Moeller [Tue, 2 May 2017 13:35:42 +0000 (13:35 +0000)]
Initial empty repository