LSB Eclipse Plugin Release Notes

From ISP_RAS

Jump to: navigation, search

Contents

Version 4.0.0 (2008-12-11)

Changes Since Version 1.2.0

  1. Starting from now, the major version number equals to that of the highest LSB version supported.
  2. 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.
  3. Removed links to linuxtesting.org from the plug-in.
  4. Fixed copyright symbol (c).
  5. Minor fixes and improvements.


Version 1.2.0 (2008-10-21)

Changes Since Version 1.1.0

  1. Plug-in now supports the "LSB Version" option of the LSB SDK tools.
  2. Suppressed multiple launching lsbcc on Eclipse loading.
  3. Reorganized the schema of the LSB toolchain.
  4. Fixed displayed download size of the plug-in.
  5. Fixed dependencies of the feature on plug-ins.
  6. Minor fixes and improvements.


Version 1.1.0 (2008-09-16)

Changes Since Version 1.0.0

  1. Improved and redesigned the dialog for selecting Linux Application Checker server.
  2. Plug-in now saves the configured options and user choices and loads them for using as defaults in the future.
  3. Developed separate page for the plug-in's settings in the Eclipse Preferences dialog.
  4. Minor fixes and improvements.


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:

  1. 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++).
  2. 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.
Personal tools