[4.0] Remove profile build dependency: Keep the existing profiles with gitmodules
authorGeunsik Lim <geunsik.lim@samsung.com>
Mon, 28 Nov 2016 05:10:14 +0000 (14:10 +0900)
committerGeunsik Lim <geunsik.lim@samsung.com>
Mon, 28 Nov 2016 05:10:14 +0000 (14:10 +0900)
This commit completely removes the build dependencies on
Tizen profile or repositories and moves adaptation roles
to meta-*.git so that Tizen becomes configurable.

In Tizen 4.0, supporting "Configurability / Building Blocks",
a package is highly recommended to have a single common binary
for every profile.

As a first step, Let's keep the existing profiles with gitmodule
in /platform/core/uifw/efl-ext for Tizne 4.0.

Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
.gitmodules [new file with mode: 0644]
legacy/efl-ext-common [new submodule]
legacy/efl-ext-ivi [new submodule]
legacy/efl-ext-mobile [new submodule]
legacy/efl-ext-tv [new submodule]
legacy/efl-ext-wearable [new submodule]

diff --git a/.gitmodules b/.gitmodules
new file mode 100644 (file)
index 0000000..2b9da06
--- /dev/null
@@ -0,0 +1,20 @@
+[submodule "legacy/efl-ext-common"]
+       path = legacy/efl-ext-common
+       url = ssh://leemgs@review.tizen.org:29418/profile/common/platform/core/uifw/efl-ext
+       branch = tizen
+[submodule "legacy/efl-ext-mobile"]
+       path = legacy/efl-ext-mobile
+       url = ssh://leemgs@review.tizen.org:29418/profile/mobile/platform/core/uifw/efl-ext
+       branch = tizen
+[submodule "legacy/efl-ext-ivi"]
+       path = legacy/efl-ext-ivi
+       url = ssh://leemgs@review.tizen.org:29418/profile/ivi/platform/core/uifw/efl-ext
+       branch = tizen
+[submodule "legacy/efl-ext-wearable"]
+       path = legacy/efl-ext-wearable
+       url = ssh://leemgs@review.tizen.org:29418/profile/wearable/platform/core/uifw/efl-ext
+       branch = tizen
+[submodule "legacy/efl-ext-tv"]
+       path = legacy/efl-ext-tv
+       url = ssh://leemgs@review.tizen.org:29418/profile/tv/platform/core/uifw/efl-ext
+       branch = tizen
diff --git a/legacy/efl-ext-common b/legacy/efl-ext-common
new file mode 160000 (submodule)
index 0000000..ea95238
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ea95238c3b07e8b5a19305671ac0f755696d4c45
diff --git a/legacy/efl-ext-ivi b/legacy/efl-ext-ivi
new file mode 160000 (submodule)
index 0000000..de0949d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit de0949dd695a9405ee78e54d039fd38fc085bc3f
diff --git a/legacy/efl-ext-mobile b/legacy/efl-ext-mobile
new file mode 160000 (submodule)
index 0000000..e1b1c9a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e1b1c9ab937d3f51c800fe8fe4df78c7f3cdd198
diff --git a/legacy/efl-ext-tv b/legacy/efl-ext-tv
new file mode 160000 (submodule)
index 0000000..11f75e9
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 11f75e95f2576cc515e20929bf4d00a5d5a4d59e
diff --git a/legacy/efl-ext-wearable b/legacy/efl-ext-wearable
new file mode 160000 (submodule)
index 0000000..f987d58
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f987d58aadfc6aa25bf00bc970ed045db2f29c0a