From: donghyuk.yang Date: Mon, 3 Mar 2014 08:37:07 +0000 (+0900) Subject: MISC: Initialize X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;p=sdk%2Ftools%2Fsbi-native-plugins.git MISC: Initialize Moved native plugin resource from "sdk/tools/sbi-plugins" Signed-off-by: donghyuk.yang --- diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..6eb7f6c --- /dev/null +++ b/AUTHORS @@ -0,0 +1,5 @@ +Shihyun Kim +Jaemin Kim +Donghyuk Yang +DongHee Yang +HyunGoo Kang diff --git a/LICENSE.APLv2 b/LICENSE.APLv2 new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/LICENSE.APLv2 @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..901a81c --- /dev/null +++ b/NOTICE @@ -0,0 +1,3 @@ +Copyright (c) 2013 Samsung Electronics Co., Ltd. All rights reserved. +Except as noted, this software is licensed under Apache License, Version 2. +Please, see the LICENSE.APLv2 file for Apache License terms and conditions. diff --git a/package/build.linux b/package/build.linux new file mode 100644 index 0000000..549edd0 --- /dev/null +++ b/package/build.linux @@ -0,0 +1,46 @@ +#!/bin/bash + +clean() +{ + rm -rf $SRCDIR/*.zip + rm -rf $SRCDIR/*.tar.gz +} + + +build() +{ + echo "done" +} + +install() +{ + if [ ${TARGET_OS_CATEGORY} = "linux" ] ; then + # llvm-3.1.cpp.app + mkdir -p $SRCDIR/package/sbi-toolchain-llvm-3.1.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + cp $SRCDIR/xml/linux/llvm31.*.cpp.*.xml $SRCDIR/package/sbi-toolchain-llvm-3.1.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + + # gcc-4.5.cpp.app + mkdir -p $SRCDIR/package/sbi-toolchain-gcc-4.5.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + cp $SRCDIR/xml/linux/gcc45.*.cpp.*.xml $SRCDIR/package/sbi-toolchain-gcc-4.5.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + fi + + if [ ${TARGET_OS_CATEGORY} = "windows" ] ; then + # llvm-3.1.cpp.app + mkdir -p $SRCDIR/package/sbi-toolchain-llvm-3.1.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + cp $SRCDIR/xml/windows/llvm31.*.cpp.*.xml $SRCDIR/package/sbi-toolchain-llvm-3.1.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + + # gcc-4.5.cpp.app + mkdir -p $SRCDIR/package/sbi-toolchain-gcc-4.5.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + cp $SRCDIR/xml/windows/gcc45.*.cpp.*.xml $SRCDIR/package/sbi-toolchain-gcc-4.5.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + fi + + if [ ${TARGET_OS_CATEGORY} = "macos" ] ; then + # llvm-3.1.cpp.app + mkdir -p $SRCDIR/package/sbi-toolchain-llvm-3.1.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + cp $SRCDIR/xml/darwin/llvm31.*.cpp.*.xml $SRCDIR/package/sbi-toolchain-llvm-3.1.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + + # gcc-4.5.cpp.app + mkdir -p $SRCDIR/package/sbi-toolchain-gcc-4.5.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + cp $SRCDIR/xml/darwin/gcc45.*.cpp.*.xml $SRCDIR/package/sbi-toolchain-gcc-4.5.cpp.app.package.${TARGET_OS}/data/tools/smart-build-interface/plugins + fi +} diff --git a/package/changelog b/package/changelog new file mode 100644 index 0000000..24f5a53 --- /dev/null +++ b/package/changelog @@ -0,0 +1,193 @@ +* 2.1.25 +- NATXML: Remove llvm (experimental) xmls +- NATXML: Do not replace to base architecture when packaging a project +== donghyuk yang 2014-02-12 +* 2.1.24 +- NATXML: Fixed passing argument without double quotation +== donghyuk yang 2013-11-08 +* 2.1.23 +- PLTXML: Modified debug action script +== donghyuk yang 2013-11-02 +* 2.1.22 +- Modified command for scanning gcc specs +== donghyuk yang 2013-10-29 +* 2.1.21 +- Added ARTIFACT_NAME variable to packaging action +== donghyuk yang 2013-10-25 +* 2.1.20 +- Removed install dependency for "sbi-toolchain-scripts" +== donghyuk yang 2013-10-01 +* 2.1.19 +- Modified GBS version comparison script +== donghyuk yang 2013-08-16 +* 2.1.18 +- Add debug option to set debug-file-directory(ubuntu) +== donghyuk yang 2013-07-26 +* 2.1.17 +- Added "binutils" property to toolchain +== donghyuk yang 2013-07-23 +* 2.1.16 +- Fixed a bug about LLVM failure on windows-64 +== donghee yang 2013-07-17 +* 2.1.15 +- Fixed a bug about LLVM failure on windows-64 +== donghee yang 2013-07-16 +* 2.1.14 +- Fixed to check bc_build_info.xml when LLVM ir linking +== donghee yang 2013-06-20 +* 2.1.12 +- Applied upgrading GBS verion 0.16 +== donghyuk yang 2013-06-14 +* 2.1.11 +- Copy .xml file from buildroot directory to project directory after gbs building +- Change /bin/sh -> /bin/bash +- Change package requirement check method +- Reset rpm db before gbs building +== donghyuk yang 2013-06-12 +* 2.1.1 +- Added cliappid variable for supporting rpath option on CLI +== donghyuk yang 2013-04-17 +* 2.1.0 +- Release tizen 2.1 +== donghyuk yang 2013-03-18 +* 1.3.5 +- Modified supported toolchain type from tizen.cpp to tizen.native +== donghyuk yang 2013-03-15 +* 1.3.4 +- Added TARGET_CONFPATH make option for building unittest project on CLI +== donghyuk yang 2013-03-08 +* 1.3.3 +- Added -cliunitprojpath option for building unittest project on cli +- Added architecture env for building on CLI +== donghyuk yang 2013-03-07 +* 1.3.2 +- Removed unused make options +== donghyuk yang 2013-03-07 +* 1.3.1 +- Fixed a bug that the arch of generated TPK is wrong +== donghee yang 2013-02-28 +* 1.3.0 +- Changed GDB version to 7.5 +== donghee yang 2013-02-27 +* 1.2.1 +- Added "clean" action to platform toolchain xmls +== donghyuk yang 2013-02-04 +* 1.2.0 +- Added LLVM 3.1 portable toolchain +== donghee yang 2013-01-29 +* 1.1.15 +- Supported ROOTSTRAP variables to shared/static library +== donghyuk.yang 2013-01-11 +* 1.1.14 +- Supported PROJPATH and SDKPATH environment for CLI +== donghyuk.yang 2013-01-10 +* 1.1.13 +- Supported IDE CLI on windows +== donghyuk yang 2013-01-09 +* 1.1.12 +- check make exist (darwin) +== hyoun jiil 2013-01-09 +* 1.1.11 +- Check GBS version before building (>= 0.12) +== donghyuk yang 2013-01-04 +* 1.1.10 +- Fixed a bug that static library build error when using llvm +== donghee yang 2012-12-20 +* 1.1.9 +- Added "Archiver" to the toolchain for static library +== donghee yang 2012-12-20 +* 1.1.8 +- Sync llvm31 and llvm31p +== donghyuk.yang 2012-12-17 +* 1.1.7 +- Added options for compiler, rootstrap misc to library xmls +== donghyuk.yang 2012-12-16 +* 1.1.6 +- Modified build action by supported IDE CLI +== donghyuk.yang 2012-12-16 +* 1.1.5 +- Use mingw32-make instead of msys-make +== donghee yang 2012-12-14 +* 1.1.4 +- Use msys-make instead of mingw32-make +== donghee yang 2012-12-13 +* 1.1.2 +- Used "cmd.exe" instead of "sh.exe" in mingw32-make +- Applied "-r" option in make on windows +== donghee yang 2012-12-13 +* 1.1.1 +- Fixed "make" to work even if "-j" option is used on windows +== donghee yang 2012-12-13 +* 1.1.0 +- Changed to use BAT script instead of MSYS shell +== donghee yang 2012-12-12 +* 1.0.19 +- Moved tpk_packager to smart-build-interface +== donghee yang 2012-12-06 +* 1.0.18 +- Fixed tpk_packager error on win7 +== donghee yang 2012-12-03 +* 1.0.17 +- Fixed tpk_packager error on win7(Failed) +== donghee yang 2012-11-30 +* 1.0.16 +- Added --include-all gbs option for packaging +== donghyuk.yang 2012-11-29 +* 1.0.15 +- Removed empty lines on tpk_packager for unknown error on win7 +== donghee yang 2012-11-28 +* 1.0.14 +- [develop] Removed http proxy variable on packaging action +== donghyuk.yang 2012-11-22 +* 1.0.13 +- [develop] Added --skip-conf-repos option to gbs build command +== donghyuk.yang 2012-11-21 +* 1.0.12 +- [develop] Modified packaging/command sbi action +== donghyuk.yang 2012-11-21 +* 1.0.11 +- [develop] Added gdb-server package as extra package for gbs platfrom building +== donghyuk.yang 2012-11-21 +* 1.0.10 +- Supported share directory when tpk packaging +== Hyoun Ji Il 2012-11-26 +* 1.0.9 +- Applied new Platform SDK rootstrap +- Supported ubuntu-64 in platform SDK +== donghee yang 2012-11-20 +* 1.0.8 +- set llvm default +== Hyoun Ji Il 2012-11-14 +* 1.0.7 +- llvm environment bug fix version +== Hyoun Ji Il 2012-11-13 +* 1.0.6 +- add llvm static/shared Lib plugins +== Hyoun Ji Il 2012-11-13 +* 1.0.5 +- remove llvm portable plugins +== Hyoun Ji Il 2012-11-13 +* 1.0.4 +- added llvm portable toolchain +== Hyoun Ji Il 2012-11-06 +* 1.0.3 +- add macos llvm +== Hyoun Ji Il 2012-11-06 +* 1.0.2 +- macos support in release working server +== Hyoun Ji Il 2012-11-05 +* 1.0.1 +- apply 1.0.0 to i386 +== Hyoun Ji Il 2012-10-30 +* 1.0.0 +- Make binary file to be stripped when release mode +== Hyoun Ji Il 2012-10-30 +* 0.99.39 +- tpk packager over write bug fix +== Hyoun Ji Il 2012-10-24 +* 0.99.38 +- Integrated sign module +== jihoon.song 2011-10-24 +* 0.99.37 +- Modified /etc/rpm/platform file +== donghyuk.yang 2011-10-23 diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest new file mode 100644 index 0000000..b0977ed --- /dev/null +++ b/package/pkginfo.manifest @@ -0,0 +1,39 @@ +Source : sbi-plugins +Version : 2.1.25 +Maintainer : Shihyun Kim , Jaemin Kim , Donghyuk Yang , Donghee Yang + +Package : sbi-toolchain-gcc-4.5.cpp.app +OS : ubuntu-32, ubuntu-64 +Build-host-os : ubuntu-32 +Install-dependency : cross-arm-gcc-4.5, cross-i386-gcc-4.5, cross-arm-gdb-7.5, cross-i386-gdb-7.5 +Description : sbi gcc toolchain plugin for cpp project + +Package : sbi-toolchain-gcc-4.5.cpp.app +OS : macos-64 +Build-host-os : ubuntu-32 +Install-dependency : cross-arm-gcc-4.5, cross-i386-gcc-4.5, cross-arm-gdb-7.5, cross-i386-gdb-7.5 +Description : sbi gcc toolchain plugin for cpp project + +Package : sbi-toolchain-gcc-4.5.cpp.app +OS : windows-32, windows-64 +Build-host-os : ubuntu-32 +Install-dependency : cross-arm-gcc-4.5, cross-i386-gcc-4.5, cross-arm-gdb-7.5, cross-i386-gdb-7.5 +Description : sbi gcc toolchain plugin for cpp project + +Package : sbi-toolchain-llvm-3.1.cpp.app +OS : ubuntu-32, ubuntu-64 +Build-host-os : ubuntu-32 +Install-dependency : llvm-3.1, cross-arm-gdb-7.5, cross-i386-gdb-7.5 +Description : sbi llvm toolchain plugin for cpp project + +Package : sbi-toolchain-llvm-3.1.cpp.app +OS : windows-32, windows-64 +Build-host-os : ubuntu-32 +Install-dependency : llvm-3.1, cross-arm-gdb-7.5, cross-i386-gdb-7.5 +Description : sbi llvm toolchain plugin for cpp project + +Package : sbi-toolchain-llvm-3.1.cpp.app +OS : macos-64 +Build-host-os : ubuntu-32 +Install-dependency : llvm-3.1, cross-arm-gdb-7.5, cross-i386-gdb-7.5 +Description : sbi llvm toolchain plugin for cpp project diff --git a/package/sbi-toolchain-gcc-4.5.cpp.app.remove.linux b/package/sbi-toolchain-gcc-4.5.cpp.app.remove.linux new file mode 100755 index 0000000..7ade8d0 --- /dev/null +++ b/package/sbi-toolchain-gcc-4.5.cpp.app.remove.linux @@ -0,0 +1,3 @@ +#!/bin/bash + +rm -rf ${INSTALLED_PATH}/tools/smart-build-interface/plugins/*_gcc45.*.cpp.*.xml diff --git a/package/sbi-toolchain-gcc-4.5.cpp.app.remove.macos b/package/sbi-toolchain-gcc-4.5.cpp.app.remove.macos new file mode 100755 index 0000000..7ade8d0 --- /dev/null +++ b/package/sbi-toolchain-gcc-4.5.cpp.app.remove.macos @@ -0,0 +1,3 @@ +#!/bin/bash + +rm -rf ${INSTALLED_PATH}/tools/smart-build-interface/plugins/*_gcc45.*.cpp.*.xml diff --git a/package/sbi-toolchain-gcc-4.5.cpp.app.remove.windows b/package/sbi-toolchain-gcc-4.5.cpp.app.remove.windows new file mode 100755 index 0000000..b10a2a8 --- /dev/null +++ b/package/sbi-toolchain-gcc-4.5.cpp.app.remove.windows @@ -0,0 +1,4 @@ +:: delims is a TAB followed by space + +SET installed_path=%INSTALLED_PATH% +DEL /Q %installed_path%\tools\smart-build-interface\plugins\*_gcc45.*.cpp.*.xml diff --git a/package/sbi-toolchain-llvm-3.1.cpp.app.remove.linux b/package/sbi-toolchain-llvm-3.1.cpp.app.remove.linux new file mode 100755 index 0000000..bc9d54a --- /dev/null +++ b/package/sbi-toolchain-llvm-3.1.cpp.app.remove.linux @@ -0,0 +1,3 @@ +#!/bin/bash + +rm -rf ${INSTALLED_PATH}/tools/smart-build-interface/plugins/*_llvm31.*.cpp.*.xml diff --git a/package/sbi-toolchain-llvm-3.1.cpp.app.remove.macos b/package/sbi-toolchain-llvm-3.1.cpp.app.remove.macos new file mode 100755 index 0000000..bc9d54a --- /dev/null +++ b/package/sbi-toolchain-llvm-3.1.cpp.app.remove.macos @@ -0,0 +1,3 @@ +#!/bin/bash + +rm -rf ${INSTALLED_PATH}/tools/smart-build-interface/plugins/*_llvm31.*.cpp.*.xml diff --git a/package/sbi-toolchain-llvm-3.1.cpp.app.remove.windows b/package/sbi-toolchain-llvm-3.1.cpp.app.remove.windows new file mode 100755 index 0000000..81a73bc --- /dev/null +++ b/package/sbi-toolchain-llvm-3.1.cpp.app.remove.windows @@ -0,0 +1,4 @@ +:: delims is a TAB followed by space + +SET installed_path=%INSTALLED_PATH% +DEL /Q %installed_path%\tools\smart-build-interface\plugins\*_llvm31.*.cpp.*.xml diff --git a/xml/darwin/gcc45.armel.cpp.app.xml b/xml/darwin/gcc45.armel.cpp.app.xml new file mode 100644 index 0000000..6900790 --- /dev/null +++ b/xml/darwin/gcc45.armel.cpp.app.xml @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/gcc45.armel.cpp.sharedLib.xml b/xml/darwin/gcc45.armel.cpp.sharedLib.xml new file mode 100644 index 0000000..cc92a43 --- /dev/null +++ b/xml/darwin/gcc45.armel.cpp.sharedLib.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/gcc45.armel.cpp.staticLib.xml b/xml/darwin/gcc45.armel.cpp.staticLib.xml new file mode 100644 index 0000000..bb9aa0c --- /dev/null +++ b/xml/darwin/gcc45.armel.cpp.staticLib.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/gcc45.i386.cpp.app.xml b/xml/darwin/gcc45.i386.cpp.app.xml new file mode 100644 index 0000000..6b91b24 --- /dev/null +++ b/xml/darwin/gcc45.i386.cpp.app.xml @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/gcc45.i386.cpp.sharedLib.xml b/xml/darwin/gcc45.i386.cpp.sharedLib.xml new file mode 100644 index 0000000..ab99246 --- /dev/null +++ b/xml/darwin/gcc45.i386.cpp.sharedLib.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/gcc45.i386.cpp.staticLib.xml b/xml/darwin/gcc45.i386.cpp.staticLib.xml new file mode 100644 index 0000000..075fa13 --- /dev/null +++ b/xml/darwin/gcc45.i386.cpp.staticLib.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/llvm31.armel.cpp.app.xml b/xml/darwin/llvm31.armel.cpp.app.xml new file mode 100644 index 0000000..2557722 --- /dev/null +++ b/xml/darwin/llvm31.armel.cpp.app.xml @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/llvm31.armel.cpp.sharedLib.xml b/xml/darwin/llvm31.armel.cpp.sharedLib.xml new file mode 100644 index 0000000..d626880 --- /dev/null +++ b/xml/darwin/llvm31.armel.cpp.sharedLib.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/llvm31.armel.cpp.staticLib.xml b/xml/darwin/llvm31.armel.cpp.staticLib.xml new file mode 100644 index 0000000..f54a5d6 --- /dev/null +++ b/xml/darwin/llvm31.armel.cpp.staticLib.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/llvm31.i386.cpp.app.xml b/xml/darwin/llvm31.i386.cpp.app.xml new file mode 100644 index 0000000..91a7582 --- /dev/null +++ b/xml/darwin/llvm31.i386.cpp.app.xml @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/llvm31.i386.cpp.sharedLib.xml b/xml/darwin/llvm31.i386.cpp.sharedLib.xml new file mode 100644 index 0000000..c7fd711 --- /dev/null +++ b/xml/darwin/llvm31.i386.cpp.sharedLib.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/darwin/llvm31.i386.cpp.staticLib.xml b/xml/darwin/llvm31.i386.cpp.staticLib.xml new file mode 100644 index 0000000..e6c2d3a --- /dev/null +++ b/xml/darwin/llvm31.i386.cpp.staticLib.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/gcc45.armel.cpp.app.xml b/xml/linux/gcc45.armel.cpp.app.xml new file mode 100644 index 0000000..bceaab9 --- /dev/null +++ b/xml/linux/gcc45.armel.cpp.app.xml @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/gcc45.armel.cpp.sharedLib.xml b/xml/linux/gcc45.armel.cpp.sharedLib.xml new file mode 100644 index 0000000..49287fc --- /dev/null +++ b/xml/linux/gcc45.armel.cpp.sharedLib.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/gcc45.armel.cpp.staticLib.xml b/xml/linux/gcc45.armel.cpp.staticLib.xml new file mode 100644 index 0000000..daf1eca --- /dev/null +++ b/xml/linux/gcc45.armel.cpp.staticLib.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/gcc45.i386.cpp.app.xml b/xml/linux/gcc45.i386.cpp.app.xml new file mode 100644 index 0000000..110053b --- /dev/null +++ b/xml/linux/gcc45.i386.cpp.app.xml @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/gcc45.i386.cpp.sharedLib.xml b/xml/linux/gcc45.i386.cpp.sharedLib.xml new file mode 100644 index 0000000..e70458b --- /dev/null +++ b/xml/linux/gcc45.i386.cpp.sharedLib.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/gcc45.i386.cpp.staticLib.xml b/xml/linux/gcc45.i386.cpp.staticLib.xml new file mode 100644 index 0000000..ec29277 --- /dev/null +++ b/xml/linux/gcc45.i386.cpp.staticLib.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/llvm31.armel.cpp.app.xml b/xml/linux/llvm31.armel.cpp.app.xml new file mode 100644 index 0000000..50f42fa --- /dev/null +++ b/xml/linux/llvm31.armel.cpp.app.xml @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/llvm31.armel.cpp.sharedLib.xml b/xml/linux/llvm31.armel.cpp.sharedLib.xml new file mode 100644 index 0000000..f174b3c --- /dev/null +++ b/xml/linux/llvm31.armel.cpp.sharedLib.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/llvm31.armel.cpp.staticLib.xml b/xml/linux/llvm31.armel.cpp.staticLib.xml new file mode 100644 index 0000000..811931e --- /dev/null +++ b/xml/linux/llvm31.armel.cpp.staticLib.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/llvm31.i386.cpp.app.xml b/xml/linux/llvm31.i386.cpp.app.xml new file mode 100644 index 0000000..43875c6 --- /dev/null +++ b/xml/linux/llvm31.i386.cpp.app.xml @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/llvm31.i386.cpp.sharedLib.xml b/xml/linux/llvm31.i386.cpp.sharedLib.xml new file mode 100644 index 0000000..e52a216 --- /dev/null +++ b/xml/linux/llvm31.i386.cpp.sharedLib.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/linux/llvm31.i386.cpp.staticLib.xml b/xml/linux/llvm31.i386.cpp.staticLib.xml new file mode 100644 index 0000000..a2ef147 --- /dev/null +++ b/xml/linux/llvm31.i386.cpp.staticLib.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/gcc45.armel.cpp.app.xml b/xml/windows/gcc45.armel.cpp.app.xml new file mode 100644 index 0000000..382edc1 --- /dev/null +++ b/xml/windows/gcc45.armel.cpp.app.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/gcc45.armel.cpp.sharedLib.xml b/xml/windows/gcc45.armel.cpp.sharedLib.xml new file mode 100644 index 0000000..dfddf30 --- /dev/null +++ b/xml/windows/gcc45.armel.cpp.sharedLib.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/gcc45.armel.cpp.staticLib.xml b/xml/windows/gcc45.armel.cpp.staticLib.xml new file mode 100644 index 0000000..2151352 --- /dev/null +++ b/xml/windows/gcc45.armel.cpp.staticLib.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/gcc45.i386.cpp.app.xml b/xml/windows/gcc45.i386.cpp.app.xml new file mode 100644 index 0000000..6d1c2eb --- /dev/null +++ b/xml/windows/gcc45.i386.cpp.app.xml @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/gcc45.i386.cpp.sharedLib.xml b/xml/windows/gcc45.i386.cpp.sharedLib.xml new file mode 100644 index 0000000..2e127cf --- /dev/null +++ b/xml/windows/gcc45.i386.cpp.sharedLib.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/gcc45.i386.cpp.staticLib.xml b/xml/windows/gcc45.i386.cpp.staticLib.xml new file mode 100644 index 0000000..facaf6a --- /dev/null +++ b/xml/windows/gcc45.i386.cpp.staticLib.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/llvm31.armel.cpp.app.xml b/xml/windows/llvm31.armel.cpp.app.xml new file mode 100644 index 0000000..aecdbc6 --- /dev/null +++ b/xml/windows/llvm31.armel.cpp.app.xml @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/llvm31.armel.cpp.sharedLib.xml b/xml/windows/llvm31.armel.cpp.sharedLib.xml new file mode 100644 index 0000000..2008002 --- /dev/null +++ b/xml/windows/llvm31.armel.cpp.sharedLib.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/llvm31.armel.cpp.staticLib.xml b/xml/windows/llvm31.armel.cpp.staticLib.xml new file mode 100644 index 0000000..300f7e3 --- /dev/null +++ b/xml/windows/llvm31.armel.cpp.staticLib.xml @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/llvm31.i386.cpp.app.xml b/xml/windows/llvm31.i386.cpp.app.xml new file mode 100644 index 0000000..25ef2de --- /dev/null +++ b/xml/windows/llvm31.i386.cpp.app.xml @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/llvm31.i386.cpp.sharedLib.xml b/xml/windows/llvm31.i386.cpp.sharedLib.xml new file mode 100644 index 0000000..7ab6515 --- /dev/null +++ b/xml/windows/llvm31.i386.cpp.sharedLib.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/windows/llvm31.i386.cpp.staticLib.xml b/xml/windows/llvm31.i386.cpp.staticLib.xml new file mode 100644 index 0000000..3a4a0b1 --- /dev/null +++ b/xml/windows/llvm31.i386.cpp.staticLib.xml @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +