LSB Eclipse Plugin Release Notes
From ISP_RAS
Contents |
[edit]
Version 4.0.0 (2008-12-11)
[edit]
Changes Since Version 1.2.0
- Starting from now, the major version number equals to that of the highest LSB version supported.
- Added support for headless build:
- Created build.xml scripts for plugin, feature and update-site projects of Eclipse:
- support for building by internal Eclipse 'antRunner' (and JRE);
- support for building by external tool 'ant' (and Java SDK).
- Created Makefile.
- Created HOWTO manual.
- Support for snapshots building (adding date-suffix to the name of files).
- Builds produced from Eclipse IDE and from command line are made identical.
- Created build.xml scripts for plugin, feature and update-site projects of Eclipse:
- Removed links to linuxtesting.org from the plug-in.
- Fixed copyright symbol (c).
- Minor fixes and improvements.
[edit]
Version 1.2.0 (2008-10-21)
[edit]
Changes Since Version 1.1.0
- Plug-in now supports the "LSB Version" option of the LSB SDK tools.
- Suppressed multiple launching lsbcc on Eclipse loading.
- Reorganized the schema of the LSB toolchain.
- Fixed displayed download size of the plug-in.
- Fixed dependencies of the feature on plug-ins.
- Minor fixes and improvements.
[edit]
Version 1.1.0 (2008-09-16)
[edit]
Changes Since Version 1.0.0
- Improved and redesigned the dialog for selecting Linux Application Checker server.
- Plug-in now saves the configured options and user choices and loads them for using as defaults in the future.
- Developed separate page for the plug-in's settings in the Eclipse Preferences dialog.
- Minor fixes and improvements.
[edit]
Version 1.0.0 (2008-08-20)
The org.linuxfoundation.cdt.lsb plug-in (LSB Eclipse Plugin) enables smooth using the LSB SDK for building C/C++ applications within the Eclipse IDE along with "at hand" checking the applications with the Linux Application Checker.
Version 1.0.0 implements the following functions:
- Adds the following Eclipse project templates to use LSB toolchain instead of the standard GCC toolchain that uses lsbcc/lsbc++ compilers from LSB SDK package:
- Executable program (C/C++);
- Shared Library (C/C++);
- Static Library (C/C++).
- Integration with the Linux Application Checker:
- Determining location of the local version of the Linux Application Checker;
- Gathering the following options for the command-line interface of the Linux Application Checker:
- location and file name of the project to check,
- LSB version to test against (using the version of LSB SDK or 3.2 if no SDK installed),
- results directory;
- Running analysis using the command-line interface of the Linux Application Checker;
- Showing results page in the Eclipse browser using the web-interface of the Linux Application Checker;
- Providing a dialog for selecting a Linux Application Checker server if there are several servers running;
- Application checking when multiple projects selected;
- Taking project dependencies into account when checking the application in the Linux Application Checker;
- Eclipse feature and Eclipse Update Site for properly installation, uninstallation and updating.