From: Taeyoung Son Date: Thu, 19 Jul 2012 15:24:31 +0000 (+0900) Subject: [Title] make build script and pkginfo.manifest X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d78df90c4deb43f3887c875b535737fac6e94de9;p=sdk%2Fbuild%2Fmeta-tizen-ide.git [Title] make build script and pkginfo.manifest [Type] [Module] [Priority] [CQ#] [Redmine#] [Problem] [Cause] [Solution] [TestCase] Change-Id: Idc36f852834a84b7d82214fed9e23291b83fdd11 --- diff --git a/.gitignore b/.gitignore index e69de29..83e912f 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,3 @@ +bin +*.zip +*.package.* diff --git a/package/build.linux b/package/build.linux index ff0a0a1..f4c3779 100755 --- a/package/build.linux +++ b/package/build.linux @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e clean() { @@ -14,16 +14,24 @@ build() install() { - if [ ${BUILD_TARGET_OS} = "linux" ] ; then - mkdir -p $SRCDIR/package/TIZEN-IDE.package.linux/data - fi + pkgname_and_platform_list=`awk 'BEGIN{RS="\n\n"; FS="\n"} /Package:/{for(i=1;i, Hyeongseok Heo , Bonyong Lee , Yoonki Park , Hyunsik Noh , Gun Kim , Ho Namkoong , Taeyoung Son , Changhyun Lee , Gyeongseok Seo , Jihoon Song -Package : tizen-cpp-ide -Label : IDE -OS : ubuntu-32, ubuntu-64 -Build-host-os : ubuntu-32 -Install-dependency : usb-connection-for-ssh, nativeplatform-eplugin, webapp-eplugin, nativecpp-ext-eplugin, native-cpp-sample, eventinjector-eplugin, sdb -Description : Install Native IDE -Attribute : root +Package:tizen-cpp-ide +Label:IDE +OS:ubuntu-32 +Build-host-os:ubuntu-32 +Install-dependency:nativecpp-ext-eplugin, native-cpp-sample, sdb, eventinjector-eplugin, nativeplatform-eplugin, usb-connection-for-ssh +Description:Install Native IDE +Attribute:root -Package : tizen-cpp-ide -Label : IDE -OS : windows-32, windows-64 -Build-host-os : ubuntu-32 -Install-dependency : nativecpp-ext-eplugin, native-cpp-sample, sdb, eventinjector-eplugin, webapp-eplugin -Description : Install Native IDE -Attribute : root +Package:tizen-cpp-ide +Label:IDE +OS:windows-32 +Build-host-os:ubuntu-32 +Install-dependency:nativecpp-ext-eplugin, native-cpp-sample, sdb, eventinjector-eplugin +Description:Install Native IDE +Attribute:root -Package : tizen-web-ide -Label : IDE -OS : ubuntu-32, ubuntu-64 -Build-host-os : ubuntu-32 -Install-dependency : webapp-eplugin -Description : Install Web IDE -Attribute : root +Package:tizen-cpp-ide +Label:IDE +OS:macos-64 +Build-host-os:ubuntu-32 +Install-dependency:nativecpp-ext-eplugin, native-cpp-sample, sdb, eventinjector-eplugin +Description:Install Native IDE +Attribute:root -Package : tizen-web-ide -Label : IDE -OS : windows-32, windows-64 -Build-host-os : ubuntu-32 -Install-dependency : webapp-eplugin -Description : Install Web IDE -Attribute : root +Package:tizen-2.0-sample +Label:Samples +OS:ubuntu-32 +Build-host-os:ubuntu-32 +Install-dependency:native-cpp-sample +Description:Install Native Samples +Attribute:root -Package : tizen-web-cli -Label : CLI -OS : ubuntu-32, ubuntu-64 -Build-host-os : ubuntu-32 -Install-dependency : web-cli -Description : Install Web CLI -Attribute : root +Package:tizen-2.0-sample +Label:Samples +OS:windows-32 +Build-host-os:ubuntu-32 +Install-dependency:native-cpp-sample +Description:Install Native Samples +Attribute:root -Package : tizen-web-cli -Label : CLI -OS : windows-32, windows-64 -Build-host-os : ubuntu-32 -Install-dependency : web-cli -Description : Install Web CLI -Attribute : root +Package:tizen-2.0-sample +Label:Samples +OS:macos-64 +Build-host-os:ubuntu-32 +Install-dependency:native-cpp-sample +Description:Install Native Samples +Attribute:root -Package : tizen-web-simulator -Label : Web Simulator -OS : ubuntu-32, ubuntu-64 -Build-host-os : ubuntu-32 -Install-dependency : websimulator-eplugin -Description : Install Web Simulator -Attribute : root +Package:tizen-web-ide +Label:IDE +OS:ubuntu-32 +Build-host-os:ubuntu-32 +Install-dependency:webapp-eplugin +Description:Install Web IDE +Attribute:root -Package : tizen-web-simulator -Label : Web Simulator -OS : windows-32, windows-64 -Build-host-os : ubuntu-32 -Install-dependency : websimulator-eplugin -Description : Install Web Simulator -Attribute : root +Package:tizen-web-ide +Label:IDE +OS:windows-32 +Build-host-os:ubuntu-32 +Install-dependency:webapp-eplugin +Description:Install Web IDE +Attribute:root +Package:tizen-web-ide +Label:IDE +OS:macos-64 +Build-host-os:ubuntu-32 +Install-dependency:webapp-eplugin +Description:Install Web IDE +Attribute:root + +Package:tizen-web-cli +Label:CLI +OS:ubuntu-32 +Build-host-os:ubuntu-32 +Install-dependency:web-cli +Description:Install Web CLI +Attribute:root + +Package:tizen-web-cli +Label:CLI +OS:windows-32 +Build-host-os:ubuntu-32 +Install-dependency:web-cli +Description:Install Web CLI +Attribute:root + +Package:tizen-web-cli +Label:CLI +OS:macos-64 +Build-host-os:ubuntu-32 +Install-dependency:web-cli +Description:Install Web CLI +Attribute:root + +Package:tizen-web-simulator +Label:Web Simulator +OS:ubuntu-32 +Build-host-os:ubuntu-32 +Install-dependency:websimulator-eplugin +Description:Install Web Simulator +Attribute:root + +Package:tizen-web-simulator +Label:Web Simulator +OS:windows-32 +Build-host-os:ubuntu-32 +Install-dependency:websimulator-eplugin +Description:Install Web Simulator +Attribute:root + +Package:tizen-web-simulator +Label:Web Simulator +OS:macos-64 +Build-host-os:ubuntu-32 +Install-dependency:websimulator-eplugin +Description:Install Web Simulator +Attribute:root