Mark VanderVoord
feda84f23b
continuing
2026-05-15 23:53:09 -04:00
Mark VanderVoord
7d99f0f51d
Start refactoring targets to use those coming from unity. so far we are refactoring to pull project-specific config
2026-05-15 23:31:56 -04:00
Mark VanderVoord
f368744ca5
Updates for the new year
2026-01-23 11:19:02 -05:00
Mark VanderVoord
a60383ec34
Update licenses to new standards... plus New Years bump
2025-01-01 12:05:55 -05:00
Mark VanderVoord
df73448935
Remove some stuff that shouldn't really be in config file.
2024-04-02 19:13:31 -04:00
Mark VanderVoord
9cc8fb5302
Let's enable validation of examples. failures should trip errors.
...
Also make them verbose so we can see what is going on.
2024-04-02 18:44:35 -04:00
Mark VanderVoord
93e2f528cc
Update example project to handle pointers of different sizes and not complain on modern platforms.
2024-04-02 17:40:40 -04:00
Mark VanderVoord
a642b1fe49
Update to latest Unity and therefore newer Rubocop standards. Tweaked scripts to match latest standards.
2023-11-22 17:40:07 -05:00
Mark VanderVoord
32049399b3
Fixes to the temp_sensor example.
2023-11-22 15:52:54 -05:00
Mark VanderVoord
bbfaf0425f
Handle yaml.load in a way that is ruby version agnostic.
2023-02-06 16:46:48 -05:00
mvandervoord
13ee7c9eec
Further cleanup based on server results
2020-03-19 11:29:17 -04:00
mvandervoord
9b393ad4fb
Further style changes to match standard.
...
Pull in latest Unity.
Update testing parameters to include Ruby 2.7
2020-03-19 10:00:12 -04:00
mvandervoord
67858837d1
Update coding style to match our own official coding guidelines
2020-03-18 19:16:58 -04:00
Mark VanderVoord
4c6fe35bbf
Clean up full header list. (Why didn't this get caught in my local tests?)
2019-07-09 11:14:10 -04:00
Mark VanderVoord
4ab728b6d3
Whoops
2019-07-09 10:57:31 -04:00
Mark VanderVoord
7761b3fb3f
automatically pull in unity helper into tests when specified in both example and cmock's includes.
2019-07-09 10:50:29 -04:00
Mark VanderVoord
f909378a1d
Clean up example makefile to properly support externally supported paths. (This is a tiny fix to PR 193)
2019-07-07 14:43:20 -04:00
Mark VanderVoord
5eab75a078
Reimplement PR 227 with fixed tests.
2019-07-06 12:11:56 -04:00
Mark VanderVoord
bfdfe944b9
Add examples to the automated testing in travis. Make err-on-fail optional on both examples (disabled during ci)
2017-04-07 22:22:38 -04:00
Mark VanderVoord
2ac0ccb27b
fixed white space
2016-01-04 20:00:32 -05:00
Greg Williams
89724069fb
Fixed/cleaned up require paths in make support scripts.
2015-04-07 19:55:16 -04:00
Greg Williams
a86c281824
Added initial make build support into new scripts/ folder.
...
Moved temp sensor example into examples/temp_sensor.
Added basic make example in examples/make_example.
2015-04-07 13:37:51 -04:00
Mark VanderVoord
b6289dfcba
Fixed problems in current examples:
...
- fixed path problem to updated unity helper path
- fixed problem with some versions of gcc that require -lm to be at end of compile call
2015-01-30 07:58:24 -05:00
Greg Williams
88f70597be
Fixed multiple inclusion guard in TimerInterruptConcfigurator.h
2014-07-30 10:55:47 -04:00
mvandervoord
1538407030
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@216 bf332499-1b4d-0410-844d-d2d48d5cc64c
2012-01-24 23:09:25 +00:00
mvandervoord
5f1521a8af
- avoid naming collision with latest versions of Rake
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@215 bf332499-1b4d-0410-844d-d2d48d5cc64c
2011-10-11 02:42:02 +00:00
mvandervoord
0497a4e7e4
- compile in separate pass from mock generation to avoid multiple compilation
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@211 bf332499-1b4d-0410-844d-d2d48d5cc64c
2011-03-09 01:43:18 +00:00
mvandervoord
0e12f087bd
- Works with Ruby 1.8.6, 1.8.7, 1.9.1, 1.9.2 (and possibly others)
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@192 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-10-22 17:20:31 +00:00
mvandervoord
72ca191840
- example now uses Unity generate_test_runner's yaml file option
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@191 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-09-22 01:21:32 +00:00
mvandervoord
ea78315418
- tweaked rakefile helper to use a configurable path from yaml file
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@187 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-09-06 19:17:26 +00:00
mvandervoord
ee12cbe2ab
- fixed colour handling in example project
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@185 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-08-13 12:29:32 +00:00
mvandervoord
4de681db99
- tweaked regex for searching includes (thanks mjaygo!)
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@170 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-06-23 14:17:55 +00:00
mvandervoord
8c03f7b200
- Got examples project working again
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@168 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-06-21 12:53:28 +00:00
mvandervoord
0e4d71efe2
- portability improvements
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@67 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-03-02 01:09:24 +00:00
mvandervoord
18b335b222
- trying to define INFINITY and NAN in a more generic way.
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@65 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-03-02 00:51:55 +00:00
mvandervoord
868e951c0e
- handles pointers (but not yet arrays)
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@63 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-02-22 00:06:43 +00:00
mkarlesky
66e744fe2b
added defines to example Types.h needed by some compilers; reverted changes in return handling that accidentally snuck in previous check in
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@58 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-02-19 18:46:57 +00:00
mvandervoord
492e319e11
* major changes to Expects to support structs, etc... not recommended for general consumption yet.
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@56 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-02-19 03:28:53 +00:00
mvandervoord
302dcc9923
Made example project a little more friendly to various compilers.
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@54 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-01-28 13:44:26 +00:00
greg-williams
ca479009e7
* Modified TemperatureCalculator.c math library inclusion to use <math.h> instead of "math.h" in order to fix reported issue with GCC build
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@50 bf332499-1b4d-0410-844d-d2d48d5cc64c
2008-12-04 04:20:08 +00:00
greg-williams
71651c1575
* Fixed bug in TestTemperatureCalculator.c that was causing the test to fail when using IAR
...
* Added :config target to allow passing toolchain configuration file into Rake
* Added checking of Unity unit test results in order to allow Rake to report a failure if any unit tests fail
* Fixed bug where base path setting was incompatible with with Unity unit test summary
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@48 bf332499-1b4d-0410-844d-d2d48d5cc64c
2008-11-21 16:44:24 +00:00
greg-williams
acba0a5a8a
* Added support for IAR Embedded Workbench v5.0
...
- Relocated example project in preparation for adding real CMock system test
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@47 bf332499-1b4d-0410-844d-d2d48d5cc64c
2008-11-21 02:31:27 +00:00