aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-01-11setup.sh: add documentation for eclipse full and partial mirrorscha/yocto-13050-neon-masterChin Huat Ang
[YOCTO #13050 v3] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2019-01-11setup.sh: generate trace.ini when requiredChin Huat Ang
Instead of pointing to static trace.ini which doesn't work well when the build is not run within scripts/ directory, dynamically generate the file in PWD to enable P2 trace messages when -q or --quiet is not set. [YOCTO #13050 v3] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2019-01-11setup.sh: fix getoptChin Huat Ang
* Replace getopts with getopt as it supports long and short options, also make sure all options are handled via getopt. * Suppress trace messages using -q or --quiet * Use P2 mirrors whenever -u or --upstream is set. [YOCTO #13050 v2] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2019-01-11setup.sh: rename P2 debug trace optionChin Huat Ang
* P2_INSTALL_DEBUG -> P2_INSTALL_TRACE * P2_INSTALL_TRACE enabled by default * debug.ini -> trace.ini [YOCTO #13050 v2] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2019-01-11setup.sh: allow disabling P2 mirrorsChin Huat Ang
Add new option for disabling P2 mirrors when downloading IUs. Note that setting "-vmargs -Declipse.p2.mirrors=false" at the end of the command line doesn't seem to work, so instead we set them by modifying the config.ini file from the eclipse archive that's being extracted. [YOCTO #13050 v1] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2019-01-11setup.sh: add P2 debug trace optionChin Huat Ang
Add new option for turning on P2 debug traces to enable troubleshooting P2 mirrors related issues such as when downloading installation units (IUs). These trace options are documented here: https://wiki.eclipse.org/Equinox/p2/TracingOptions [YOCTO #13050 v1] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2018-12-09setup.sh: update Eclipse Neon SDK upstream urlChin Huat Ang
Running setup.sh with --upstream switch should now download the zip archive from the new URL at archive.eclipse.org as the old URL is no longer valid. Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2018-12-06setup.sh: use Yocto Project full eclipse mirrorTim Orling
We now have a full mirror of Eclipse, so there is no longer any reason to go to upstream for UPDATE_SITE. For the other fetches that we were doing from the old, manually updated eclipse mirror, change to use the full mirror. Should help with [YOCTO #13050], but not a necessarily the complete fix. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2018-05-07Documentation: add brief-yoctoproject-qs and overview-manual manualsChin Huat Ang
The new brief-yoctoprojectqs manual replaces the existing yocto-project-qs, while overview-manual is a new manual in sumo (2.5) release. The titles and descriptions of the manuals have been updated, and the manuals are now arranged based on the same order as how they appear in the mega-manual. [YOCTO #12669] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2018-05-07generate-doc.sh: remove non-existent yocto-project-qs doc targetChin Huat Ang
yocto-project-qs documentation is being replaced by brief-yoctoprojectqs (see yocto-docs commit aadec4a70fa89e4dcd233c337d8971c8353ee26d) for sumo release. This broke eclipse documentation plugin build for sumo, so we'll remove yocto-project-qs from eclipse build. [YOCTO #12669] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2018-02-07org.yocto.sdk.ide: fix configure.ac warningsChin Huat Ang
Use modern form of AM_INIT_AUTOMAKE in configure.ac template. [YOCTO #12514] Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com> Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2018-01-28README.txt: update contributor instructions to use eclipse-pokyTim Orling
Since we have now created an eclipse-poky mailing list, all patches and discussion should be directed there. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2018-01-04Update setup.sh to Neon.3 (4.6.3) releaseTim Orling
org.eclipse.tm.terminal* are now available on MAIN_SITE Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2017-01-19Update setup.sh to Neon.2 (4.6.2) releasebavery_TestFeatureBranchTim Orling
[YOCTO #10927] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2017-01-14Update setup.sh to Neon.1 releaseTim Orling
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-10-27Update and enhance README.txtTim Orling
* Move scripts/readme.txt -> README.txt * Update information which had gotten out of date * Remove non-generic instructions * Augment the description of the work flow - Clarify command line options for the scripts - Describe how to update to a newer Eclipse release - Mention the Eclipse mailing lists to help stay informed [YOCTO #10111] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-09-16Drop bc from buildTim Orling
[YOCTO #10032] BitBake Commander has been bit-rotting for years and it was decided to deprecate it in 2.1. Drop it from the build. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-25scripts/setup.sh: check java versionTim Orling
Make it obvious when run on autobuilder if java version is too low. While we are at it, check that java is present. [YOCTO #10156] Borrowing heavily from: http://stackoverflow.com/questions/7334754/correct-way-to-check-java-version-from-bash-script Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16scripts/setup.sh: fix download URIsTim Orling
The non-upstream URIs were accidentally still pointing to Mars data. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16org.yocto.sdk.remotetools: SubProgressMonitor -> SubMonitorTim Orling
[YOCTO #9908] Suppress restriction, unchecked and unused warnings. Cleanup unused imports/variables. Comment out some imports that were only used in commented out code. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16org.yocto.sdk.ide: remove InvokeAction usageTim Orling
[YOCTO #9908] Dropped from CDT 9.0.0 (that work is done by handlers now) Suppress restriction warnings Cleanup unused imports Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16org.yocto.remote.utils: fix or supress warningsTim Orling
[YOCTO #9908] Replace SubProgressMonitor usage with SubMonitor Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16org.yocto.bc.ui: cleanup unused imports; fix generics warningsTim Orling
[YOCTO #9908] Also add any required unimplemented methods Fix deprecated Eclipse-LazyStart: true in META-INF/MANIFEST Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16org.yocto.sdk/feature.xml: clean up unused dependenciesTim Orling
[YOCTO #9908] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16add script to update java version; update all to JavaSE-1.8Tim Orling
[YOCTO #9562] Minimum required java version for Neon is 1.8 Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16fix the buildTim Orling
- scripts/build.sh: explicitly build org.yocto.utils - also drop org.eclipse.cdt.debug.mi (upstream change) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-16Update to Neon (4.6.0) releaseTim Orling
[YOCTO #9907] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-08-03setup.sh: change TM mirror urlTim Orling
It makes more sense to have everything related to eclipse in one directory under http://downloads.yoctoproject.org/eclipse so move tm/ to be a subdirectory of eclipse/ Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-07-12Cleanup - drop all references to ADT and HOBTim Orling
- minimum Java 1.7 for Mars - bump all plugins/features to 1.4.1 release - update copyright year - cheatsheet -> /opt/poky/2.1 [YOCTO #7820] [YOCTO #9561] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-07-12org.yocto.sdk.site: add TM 4.0 Updates site to category.xmlTim Orling
This makes it possible for the user to simply download Eclipse for C/C++ Developers and then install the plugin, without having to manually add any additional (e.g, rse.terminals) update sites that would not be available in a default Eclipse installation. [YOCTO #9105] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-07-12Update to Mars.2 and new TM 4.0 sitesTim Orling
- Bump org.yocto.sdk feature version to 1.4.1 - Update org.yocto.sdk feature copyright year. - Update org.yocto.bc feature copyright year. - download rse.terminals (deprecated) from TM_SITE - add TM TERMINAL (replacement for RSE.TERMINALS) - re-export the packages from rse.terminals Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-07-06scripts: additional failure checksTim Orling
[YOCTO #7533] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-06-12org.yocto.sdk.ide: Use CFLAGS from CC variable in cmake toolchain fileThomas Elste
The CC and CXX variables imported from the Yocto build environment may contain additional compiler flags after the compiler name. Extract those and add them to cmake toolchain file variables, too. Signed-off-by: Thomas Elste <thomas.elste@imms.de>
2016-06-10Documentation: add check for adt-manual vs sdk-manual buildTim Orling
[YOCTO #9622] For older YP releases (prior to krogoth/2.1) adt-manual was the norm. Since krogoth/2.1, sdk-manual should replace it. - adt-manual dropped in commit 84abe03de1cff7952b5d0428e7433f094dde2b02 - sdk-manual added in commit ab591831a97a97d405d13ed75e9fb01e0452c292 Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-06-10plugins/org.yocto.sdk.ide: Account for multiple PATH exportsAdrian Dudau
In the current implementation of the HashMap parsing of the source script only the last $PATH export is considered, which leads to issues in the case of eSDK. By concatenating the new value with HashMap values from previous iterations we make sure that previous exports are not lost. [YOCTO #9361] Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-06-03bsp/MainPage.java: Fixing typo in bsp creation wizardHumberto Ibarra
New bsp creation wizard has a typo. When giving an already existing directory, the message spells "exiting" instead of "existing". [Yocto #9614] Reviewed-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-05-19OptionsPage.java: improved handling of path concatenation in new projectHumberto Ibarra
When creating a new Yocto Bitbake Commander project, the folder separator is not being handled correctly. The problem is a folder and a file to be concatenated are joined as Strings instead of paths. This patch solves the issue by using a path joining mechanism instead of simply concatenating strings. [Yocto #9648] Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com> Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-04-26systemtap: Add button to browse to build folder.Adrian Dudau
Fixes [Yocto 4223] Porting commit a80114b5d1c8d774fd9271da48a38654321d4817 from the Juno branch. Signed-off-by: Jose Lamego <jose.a.lamego at linux.intel.com> Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2015-10-02org.yocto.sdk.ide: Set LC attributes for legacy CDI and DSFTeodor Madan
- Do not override preferred launch delegate. Leave to the workspace setting according to user preferences. - Tweak is no longer needed for avoiding reseting settings to defaults Signed-off-by: Teodor Madan <teodor.madan at freescale.com> Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com>
2015-07-07org.yocto.bc: remove dependency on org.yocto.sdk.ideTodor Minchev
2015-07-01org.yocto.bc.ui: add SRC_URI validationTodor Minchev
Allow only valid URI protocols in the SRC_URI field when creating a new recipe. Resolves bug [4800]: https://bugzilla.yoctoproject.org/show_bug.cgi?id=4800 Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com>
2015-06-30scripts:setup.sh: upgrade plugin to Eclipse MarsTodor Minchev
Signed-off-by: Todor Minchev <todor.minchev@intel.com>
2015-06-17org.yocto.bc.ui: remove poky git cloningTodor Minchev
The git clones of poky from within Eclipse have negative impact on user experience. For instance, network connectivity issues are not reported to the user by the git instance running in the background. Signed-off-by: Todor Minchev <todor.minchev@intel.com>
2015-06-16latencytop: do not launch with sudoTodor Minchev
The QEMU images generated with Yocto have only root user by default and sudo is not included in all images. Signed-off-by: Todor Minchev <todor.minchev@intel.com>
2015-05-01org.yocto.bc.ui: replace Hob with ToasterTodor Minchev
Toaster is a web interface to OpeEmbedded and BitBake, the Yocto Project build system. Toaster allows you to configure and run your builds, and provides information and statistics about the build process. https://www.yoctoproject.org/tools-resources/projects/toaster Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com>
2015-04-27org.yocto.bc.ui: convert to Yocto recipe editorTodor Minchev
Remove bitbake commander remote project functionality and convert it to a pure Yocto recipe editor. Signed-off-by: Todor Minchev <todor.minchev@intel.com>
2015-03-27scripts/generate-doc.sh: always build documentationTodor Minchev
Signed-off-by: Todor Minchev <todor.minchev@intel.com>
2015-03-27scripts/generate-doc.sh: remove proxyTodor Minchev
Signed-off-by: Todor Minchev <todor.minchev@intel.com>
2015-03-17org.yocto.sdk.ide: expand SDKTARGETSYSROOTTodor Minchev
Resolves bug [7462]: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7462 Signed-off-by: Todor Minchev <todor.minchev@intel.com> Reported-by: Bryan Evenson <bevenson@melinkcorp.com>
2015-03-05.gitignore: ignore eclipse IDE metadataTodor Minchev
Signed-off-by: Todor Minchev <todor.minchev@intel.com>