• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1compiler:
2  path: gcc
3  source_path:     '../src/'
4  unit_tests_path: &unit_tests_path 'tests/'
5  build_path:      &build_path 'build/'
6  options:
7    - '-c'
8    - '-m64'
9    - '-Wall'
10    - '-Wno-address'
11    - '-std=c99'
12    - '-pedantic'
13  includes:
14    prefix: '-I'
15    items:
16      - 'src/'
17      - '../src/'
18      - 'testdata/'
19      - *unit_tests_path
20  defines:
21    prefix: '-D'
22    items:
23      - UNITY_EXCLUDE_STDINT_H
24      - UNITY_EXCLUDE_LIMITS_H
25      - UNITY_INCLUDE_DOUBLE
26      - UNITY_SUPPORT_TEST_CASES
27      - UNITY_SUPPORT_64
28      - UNITY_INT_WIDTH=32
29      - UNITY_LONG_WIDTH=64
30  object_files:
31    prefix: '-o'
32    extension: '.o'
33    destination: *build_path
34linker:
35  path: gcc
36  options:
37    - -lm
38    - '-m64'
39  includes:
40    prefix: '-I'
41  object_files:
42    path: *build_path
43    extension: '.o'
44  bin_files:
45    prefix: '-o'
46    extension: '.exe'
47    destination: *build_path
48colour: true
49:unity:
50  :plugins: []
51