Overview
Comment: | Add GNAT project files for library and tests |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
5042166b70c0ec8e0a6f6e4b1bc92531 |
User & Date: | nat on 2013-07-27 17:29:58 |
Other Links: | manifest | tags |
Context
2013-09-08
| ||
14:30 | tests.gpr: refactor flags parameters check-in: aaf4f454f0 user: nat tags: trunk | |
2013-07-27
| ||
17:29 | Add GNAT project files for library and tests check-in: 5042166b70 user: nat tags: trunk | |
16:57 | getopt_long: fix Format_Long_Names check-in: 2e3532af53 user: nat tags: trunk | |
Changes
Added natools.gpr version [e3a67ce517].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | project Natools is -- Source_Dirs is left to default "." for Source_Dirs use ("src"); for Object_Dir use "obj"; package Compiler is for Default_Switches ("Ada") use ("-gnatafnovy", -- a: assersions enabled -- f: full errors (verbose details and all undefined references) -- n: enable pragma Inline -- o: overflow checking -- v: verbose mode -- y: enable default style checks, currently equivalent to: -- 3: 3-space indentation -- a: attribute casing -- b: no blanks at end of lines -- c: comment format -- e: end/exit labels -- f: no form feed or vertical tab -- h: no horizontal tab -- i: if-then layout -- k: casing rules for keywords -- l: reference manual layout -- m: line lgnth <= 79 characters -- n: casing of package Standard identifiers -- p: pragma casing -- r: casing for identifier references -- s: presence of subprogram specs -- t: token separation rules "-gnateE", -- generate extra information in exception messages "-gnatwae", -- a: turn on most warnings -- e: treat all warnings as errors "-fstack-check", "-O3"); end Compiler; package Linker is for Default_Switches ("Ada") use ("-O3"); end Linker; end Natools; |
Added tests.gpr version [f4da5f2482].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | with "natools"; project Tests is for Source_Dirs use ("tests"); for Object_Dir use "obj"; for Exec_Dir use "bin"; for Main use ("test_all.adb"); package Compiler is for Default_Switches ("Ada") use ("-gnatafnovy", -- a: assersions enabled -- f: full errors (verbose details and all undefined references) -- n: enable pragma Inline -- o: overflow checking -- v: verbose mode -- y: enable default style checks, currently equivalent to: -- 3: 3-space indentation -- a: attribute casing -- b: no blanks at end of lines -- c: comment format -- e: end/exit labels -- f: no form feed or vertical tab -- h: no horizontal tab -- i: if-then layout -- k: casing rules for keywords -- l: reference manual layout -- m: line lgnth <= 79 characters -- n: casing of package Standard identifiers -- p: pragma casing -- r: casing for identifier references -- s: presence of subprogram specs -- t: token separation rules "-gnateE", -- generate extra information in exception messages "-gnatwae", -- a: turn on most warnings -- e: treat all warnings as errors "-fstack-check", "-O3"); end Compiler; package Linker is for Default_Switches ("Ada") use ("-O3"); end Linker; end Tests; |