[M67 Dev][Tizen] Integrate GN and set up build environment 20/185520/8
authorYoungsoo Choi <kenshin.choi@samsung.com>
Fri, 2 Mar 2018 11:37:05 +0000 (17:07 +0530)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Fri, 3 Aug 2018 07:40:00 +0000 (07:40 +0000)
commit654c10da92c9a4d29668794b79dfee13cfee6677
tree19db16765f71a4c412ea8d8ec01856fea167cdf9
parent4e3cf037ff537a6949a55957ee6372c2e3862163
[M67 Dev][Tizen] Integrate GN and set up build environment

This cherry-picks following patches to support Git Build System(GBS)
and generates ninja for Tizen targets.

Commit id 5f3edd710 [Refactoring] GN Improvement
Commit id 01b6a00b9 Replace the new repo path in gbs.conf for TV
Commit id b75b104a5 Changed the build repository for tizen 4.0 in gbs.conf
Commit id 03a1d8bed [A&O] Support build script and gbs.conf for tizen 4.0 kantm
Commit id 047b94f8f [A&O] Support of tizen 4.0 mirror profiles
Commit id ea3ce6588 [A&O] Remove target profiles from tizen 4.0
Commit id 737826fd8 [A&O] Add build script for unified profile
Commit id 06ec8ccdc [Platform Integration] Support building for x86_64 by GN
Commit id 6ab2e11ed [Build] Support to KantM Product TV target.
Commit id ee659fe58 fixup! [M56_2924] Chromium upversion to m56_2924 branch
     <Partial cherry-pick. Taken changes w.r.t. to GBS only>
Commit id ba3fbbcc3 [A&O] Separate out folder as per architecture
Commit id 85228a474 fixup! [A&O] Separate out folder as per architecture
Commit id 3ff2cce91 fixup! [M56_2924] Switching to GN build
     <Partial cherry-pick of tizen_src/build/toolchain/tizen/BUILD.gn>
Commit id 9b43ac32c [M63_3239][Bring Up] Remove crosswalk related codes and files
Commit id 1c6f09561 [M63_3239][Bring Up] Remove the apply_patches.sh calls
Commit id 4bca0b3ef [M63][Build] Support optional builds for tizen versions
Commit id b125e1e7d fixup! [M63][Build] Support optional builds for tizen versions
Commit id 35449da2d fixup! [M63_3239] Switching to GN build
Commit id ec7160231 Fix warning errors in gn generation

Change-Id: I80ef5bb2e5fa4370698ac4f6503b1678cb67ffeb
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
Signed-off-by: Chandan Padhi <c.padhi@samsung.com>
61 files changed:
build/config/compiler/BUILD.gn
build/gn_helpers.pyc [deleted file]
build/toolchain/gcc_toolchain.gni
chrome/BUILD.gn
chrome/browser/profiling_host/BUILD.gn
chrome/browser/ui/BUILD.gn
chrome/test/BUILD.gn
chrome/test/media_router/BUILD.gn
components/crash/content/browser/BUILD.gn
components/crash/core/common/BUILD.gn
content/BUILD.gn
content/browser/BUILD.gn
content/common/BUILD.gn
content/public/browser/BUILD.gn
content/public/common/BUILD.gn
content/public/renderer/BUILD.gn
content/renderer/BUILD.gn
content/shell/BUILD.gn
device/serial/BUILD.gn
media/cast/BUILD.gn
media/media_options.gni
net/BUILD.gn
packaging/chromium-efl-libs.manifest [deleted file]
packaging/chromium-efl-libs.spec [deleted file]
packaging/chromium-efl.spec
packaging/crosswalk-bin.spec [deleted file]
packaging/print-chromium-deps.py [deleted file]
skia/BUILD.gn
third_party/fontconfig/BUILD.gn
third_party/fontconfig/fontconfig.gni
tizen_src/DEPS
tizen_src/DEPS.efl
tizen_src/README.md
tizen_src/build/BUILD.gn
tizen_src/build/build_desktop.sh
tizen_src/build/build_emulator_ix86.sh [new file with mode: 0755]
tizen_src/build/build_emulator_x86_64.sh [new file with mode: 0755]
tizen_src/build/build_standard_aarch64.sh [new file with mode: 0755]
tizen_src/build/build_standard_armv7l.sh [new file with mode: 0755]
tizen_src/build/build_standard_ix86.sh [new file with mode: 0755]
tizen_src/build/build_standard_x86_64.sh [new file with mode: 0755]
tizen_src/build/common.sh
tizen_src/build/config/BUILDCONFIG.gn
tizen_src/build/config/compiler/BUILD.gn
tizen_src/build/config/tizen_features.gni
tizen_src/build/gbs.conf
tizen_src/build/gn_chromiumefl
tizen_src/build/gn_chromiumefl.sh
tizen_src/build/toolchain/tizen/BUILD.gn
tizen_src/chromium-efl-gn.patch [deleted file]
tizen_src/chromium_impl/content/browser/browser_efl.gni
tizen_src/chromium_impl/content/common/common_efl.gni
tizen_src/chromium_impl/content/renderer/renderer_efl.gni
tizen_src/chromium_impl/content/shell/shell_efl.gni
tizen_src/chromium_impl/ui/BUILD.gn
tizen_src/chromium_impl/ui/ui_efl_injections.gni
tizen_src/ewk/chromium-ewk-xwalk.filter [deleted file]
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/unittest/BUILD.gn
ui/base/BUILD.gn
ui/views/BUILD.gn