1--- 2:cmock: 3 :plugins: [] 4 :includes: 5 - Types.h 6 :suite_teardown: | 7 if (num_failures) 8 _FAILED_TEST(); 9 else 10 _PASSED_TESTS(); 11 return 0; 12colour: true 13:tools: 14 :test_compiler: 15 :name: compiler 16 :executable: cd build && picc18 17 :arguments: 18 - "--chip=18F87J10" 19 - "--ide=hitide" 20 - "--q" 21 - "--asmlist" 22 - "--codeoffset=0" 23 - "--emi=wordwrite" 24 - "--warn=0" 25 - "--errors=10" 26 - "--char=unsigned" 27 - "-Bl" 28 - "-G" 29 - "--cp=16" 30 - "--double=24" 31 - "-N255" 32 - "--opt=none" 33 - "-c" 34 - "-M" 35 - '-I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE' 36 - '-I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR' 37 - "-D$: COLLECTION_DEFINES_TEST_AND_VENDOR" 38 - "${1}" 39 - " ${2}" 40 :test_linker: 41 :name: linker 42 :executable: cd build && picc18 43 :arguments: 44 - "${1}" 45 - "--chip=18F87J10" 46 - "--ide=hitide" 47 - "--cp=24" 48 - "--double=24" 49 - "-Lw" 50 - "--summary=mem,file" 51 - "--summary=+psect" 52 - "--summary=+hex" 53 - "--output=+intel" 54 - "--output=+mcof" 55 - "--runtime=+init" 56 - "--runtime=+clear" 57 - "--runtime=+clib" 58 - "--runtime=+keep" 59 - "-G" 60 - "-MIWasTheLastToBuild.map" 61 - "--warn=0" 62 - "-Bl" 63 - "-O ${2}" 64 :test_fixture: 65 :name: simulator 66 :executable: 'java -client -jar ' 67 :arguments: 68 - - C:\Program Files\HI-TECH Software\HI-TIDE\3.15\lib\ 69 - simpic18.jar 70 - 18F87J10 71 - "${1}" 72:extension: 73 :object: ".obj" 74 :executable: ".hex" 75:paths: 76 :test: 77 - c:/Projects/NexGen/Prototypes/CMockTest/src/ 78 - c:/Projects/NexGen/Prototypes/CMockTest/mocks/ 79 - c:/CMock/src/ 80 - c:/CMock/examples/src/ 81 - c:/CMock/vendor/unity/src/ 82 - c:/CMock/vendor/unity/examples/helper/ 83 - tests\ 84:defines: 85 :test: 86 - UNITY_INT_WIDTH=16 87 - UNITY_POINTER_WIDTH=16 88 - CMOCK_MEM_STATIC 89 - CMOCK_MEM_SIZE=3000 90 - UNITY_SUPPORT_TEST_CASES 91 - _PICC18 92