• 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_MATH_H
24      - UNITY_INCLUDE_DOUBLE
25      - UNITY_SUPPORT_TEST_CASES
26      - UNITY_SUPPORT_64
27  object_files:
28    prefix: '-o'
29    extension: '.o'
30    destination: *build_path
31linker:
32  path: gcc
33  options:
34    - -lm
35    - '-m64'
36  includes:
37    prefix: '-I'
38  object_files:
39    path: *build_path
40    extension: '.o'
41  bin_files:
42    prefix: '-o'
43    extension: '.exe'
44    destination: *build_path
45colour: true
46:unity:
47  :plugins: []
48