1============================== 2GPRBUILD 2.0 NEW FEATURES LIST 3============================== 4 5Copyright (C) 2013, AdaCore 6 7This file contains a complete list of new features in version 2.0 of GPRBUILD. 8A full description of all GPRBUILD features can be found in the GPRBUILD 9User's Guide. 10 11NF-20-M121-032 Switches --RTS for gprclean (2013-01-21) 12 13 gprclean may now be called with switches --RTS= or --RTS:<lang>=. The 14 runtimes specified with these switches are taken into account in the 15 invocation of gprconfig in auto-configuration. This allows gprclean to 16 have more accurate file names to delete, for example when the executable 17 extension depends on the runtime. 18 19NF-20-LA23-043 Unconditionally create --autoconf= path (2012-10-26) 20 21 gprbuild now creates unconditionally the directory of the configuration 22 project file specified with --autoconf= when this directory does not exist. 23 24NF-20-L924-049 Add support for arbitrary runtimes for GNAT (2012-09-30) 25 26 The names of the runtimes for GNAT are no longer limited to a restricted 27 list. 28 29NF-20-L918-009 Add support for Windows resources (2012-10-03) 30 31 Support for compiling Windows resources file with the binutils's 32 windres compiler has been added. 33 34NF-20-L908-003 Add aggregate project support for gprinstall (2012-09-08) 35 36 gprinstall can now be used to install aggregate projects. 37 38NF-20-L906-035 Add aggregate library project support to gprinstall (2012-09-08) 39 40 gprinstall can now be used to install aggregate library projects. 41 42NF-20-L126-014 Verbosity when linking shared SALs (2012-01-26) 43 44 In default mode (not verbose and not quiet), the base name of gnatbind and 45 of the compiler when binding and compiling the binder generated file is now 46 output, instead of the full path names. Also, when the command line is long, 47 only the beginning is output. 48 49NF-20-KC19-034 Support for VxWorks Linux (2012-04-11) 50 51 gprbuild now support VxWorks Linux targets. 52 53NF-20-K623-010 New switch --validate for gprconfig (2012-01-04) 54 55 This switch can be used to validate the XML files from the gprconfig 56 knowledge base. It should be used when you add your own XML files. 57 58NF-20-JC09-030 New package Clean in project file (2012-03-30) 59 60 A new package Clean is added in project files. It can contain declarations 61 of attributes Source_Artifact_Extensions and Object_Artifact_Extensions, 62 that specify the extensions of files whose names are derived from source or 63 object file names, that reside in the object directory and that are to be 64 cleaned by gprclean. 65 66NF-20-H729-014 New tool named gprinstall (2012-05-18) 67 68 A new tool named gprinstall has been implemeted and can be used to 69 install a standard or a library project. 70