[M67 Dev][Tizen] Migrate version and profile related changes 03/186403/3
authorChandan Padhi <c.padhi@samsung.com>
Thu, 9 Aug 2018 08:50:18 +0000 (01:50 -0700)
committerChandan Padhi <c.padhi@samsung.com>
Mon, 13 Aug 2018 06:56:34 +0000 (12:26 +0530)
commit0d5106a2f2d8c54b6905486d938bd0e32596cc9b
tree907fde5be4e64d50fb536247ecbaff6c473e87fb
parentbd7d5610bc8c58367f481a6fbdd0aeaf5d72a70c
[M67 Dev][Tizen] Migrate version and profile related changes

This CL introduces defining the version automatically depending
on build configuration.

The double-quotes of numbers in script are removed to properly
handle a comparison operation.

Also, this removes legacy tizen version conditions such as 2.3
or 2.4 and unused legacy tizen profile dependencies.

There were tizen or chromium version definations in xml or pc file
like below.
>> in chromium-efl_v3.0.xml or ubrowser_v3.0.xml
>> <manifest xmlns="http://tizen.org/ns/packages" api-version="3.0" ...

Whenever tizen version is upgraded, the file chromium-efl_vX.X.xml
or ubrowser_vX.X.xml have been manually added or removed.

Although it works, it is not elegant and other parts of the source
base do not use similar practice.

This introduces automatically defining the current version, depending
on build system configuration and removes unsued configuration files.

This CL also updates chromium version to 67.3396.0.

This CL also refactors xml related things as per platform requirement.

Reference:
https://review.tizen.org/gerrit/#/c/172280/
https://review.tizen.org/gerrit/#/c/173541/
https://review.tizen.org/gerrit/#/c/177898/

Change-Id: Ic41a6664378d941780805e29f8d6f3d3d07a2e8a
Signed-off-by: Chandan Padhi <c.padhi@samsung.com>
31 files changed:
packaging/chromium-efl.manifest
packaging/chromium-efl.spec
packaging/chromium-efl_v3.0.manifest [deleted file]
packaging/manifest.xml [deleted file]
tizen_src/build/BUILD.gn
tizen_src/build/ccache_env.sh
tizen_src/build/common.sh
tizen_src/build/config/BUILD.gn
tizen_src/build/config/tizen_features.gni
tizen_src/build/gbs.conf
tizen_src/build/gn_chromiumefl.sh
tizen_src/build/pkgconfig/chromium-efl.pc.in
tizen_src/chromium_impl/build/tizen_version.h
tizen_src/chromium_impl/content/browser/renderer_host/im_context_efl.cc
tizen_src/chromium_impl/content/browser/speech/tts_tizen.cc
tizen_src/chromium_impl/content/browser/speech/tts_tizen.h
tizen_src/chromium_impl/content/common/paths_efl.cc
tizen_src/chromium_impl/media/base/tizen/media_player_bridge_capi.cc
tizen_src/ewk/efl_integration/common/version_info.cc
tizen_src/ewk/efl_integration/pkgconfig/chromium-ewk.pc [deleted file]
tizen_src/ewk/efl_webview_app/BUILD.gn
tizen_src/ewk/efl_webview_app/chromium-efl.xml [deleted file]
tizen_src/ewk/efl_webview_app/chromium-efl_v3.0.xml [deleted file]
tizen_src/ewk/efl_webview_app/efl_webview_app.png [new file with mode: 0644]
tizen_src/ewk/efl_webview_app/mini_browser.c
tizen_src/ewk/efl_webview_app/mini_browser.png [moved from tizen_src/ewk/efl_webview_app/mini-browser.png with 100% similarity]
tizen_src/ewk/efl_webview_app/org.tizen.chromium-efl.xml.in [new file with mode: 0644]
tizen_src/ewk/efl_webview_app/ubrowser.xml [deleted file]
tizen_src/ewk/efl_webview_app/ubrowser_v3.0.xml [deleted file]
tizen_src/ewk/tizen_version_defines_for_apps.gni [deleted file]
tizen_src/ewk/ubrowser/ubrowser.xml [deleted file]