Commit Graph

  • c15115d596 * Runnable from command line * Updated docs to better explain config and usage mvandervoord 2008-12-13 01:18:04 +0000
  • 4e6061acc3 * fixed bug in Ignore plugin * cleaned up config management to allow an option hash or yaml file mvandervoord 2008-12-12 02:09:57 +0000
  • 1394cba39a - Added cruisecontrol task spottythedog 2008-12-06 23:34:26 +0000
  • ca479009e7 * Modified TemperatureCalculator.c math library inclusion to use <math.h> instead of "math.h" in order to fix reported issue with GCC build greg-williams 2008-12-04 04:20:08 +0000
  • fa221b69ad - Fixed bug in cmock_file_writer_test.rb which caused CMock unit tests to fail on non-Windows systems greg-williams 2008-11-21 21:35:14 +0000
  • 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 greg-williams 2008-11-21 16:44:24 +0000
  • acba0a5a8a * Added support for IAR Embedded Workbench v5.0 - Relocated example project in preparation for adding real CMock system test greg-williams 2008-11-21 02:31:27 +0000
  • 5b3a063b8b - Fixed default toolchain target in rakefile.rb (again!) greg-williams 2008-11-17 19:38:25 +0000
  • b50ee9d98b - Fixed target rename bug in rakefile.rb greg-williams 2008-11-17 19:35:59 +0000
  • ac1a92a7fe - Added rake targets for running unit tests on individual C modules greg-williams 2008-11-14 21:33:24 +0000
  • 456c391b14 * Added IAR Embedded Workbench project for loading demo application into AT91SAM7X-EK evaluation board greg-williams 2008-11-14 20:17:05 +0000
  • a354293a50 - Forgot to change default back to GCC greg-williams 2008-11-14 16:12:01 +0000
  • e059f77cbb * Modified to only use a single configuration set (GCC is default) greg-williams 2008-11-14 16:09:08 +0000
  • 0ba3f45db4 * Modified to support new version of Unity * Increased configurability via YAML project files * Added support for IAR EWARM v4 greg-williams 2008-11-13 23:26:05 +0000
  • 792f904e86 - Further cleaned up register definitions greg-williams 2008-11-07 21:55:36 +0000
  • ce521a6d78 - Moved all peripheral register set definitions into the processor include file for consistency. greg-williams 2008-11-07 18:38:06 +0000
  • b7d9479954 * Replaced simple demo application with full ESC battery monitor demo application targeted for Atmel AT91SAM7X256 ARM7 greg-williams 2008-11-07 02:17:20 +0000
  • 9c42546a9e - Added test runner generation - Cleaned up initial bare-bones test application greg-williams 2008-10-29 13:42:08 +0000
  • 7501324c20 docs forced to better conformity mvandervoord 2008-10-29 12:34:05 +0000
  • 9bc2b9a008 - Added throwaway demo project greg-williams 2008-10-29 00:37:41 +0000
  • bbcf39244e - Moved function to rakefile_helper.rb greg-williams 2008-10-28 21:20:24 +0000
  • 379cd02c5c - Added initial documentation greg-williams 2008-10-28 20:59:38 +0000
  • e6488ca1c8 - Added unit tests for cmock_header_parser.rb greg-williams 2008-10-28 19:58:31 +0000
  • 3621bd3ae0 tested plugin manager mvandervoord 2008-10-18 20:21:19 +0000
  • 74361022ee git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@29 bf332499-1b4d-0410-844d-d2d48d5cc64c mvandervoord 2008-10-05 19:53:07 +0000
  • b3effeed0b git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@28 bf332499-1b4d-0410-844d-d2d48d5cc64c mvandervoord 2008-10-05 19:52:42 +0000
  • 4d4f6d5a67 git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@27 bf332499-1b4d-0410-844d-d2d48d5cc64c mvandervoord 2008-10-05 19:27:59 +0000
  • d58c6e408d tested file writer mvandervoord 2008-10-05 19:11:10 +0000
  • 303586e5b1 tested ignores mvandervoord 2008-09-15 12:26:09 +0000
  • eb4b7f957d cexception plugin tested mvandervoord 2008-09-15 01:42:33 +0000
  • 844f0ebbf9 filled out more generator tests mvandervoord 2008-09-14 19:45:03 +0000
  • 14242b65a0 starting unit testing of generator mvandervoord 2008-08-16 20:58:19 +0000
  • 1bc8f35708 moved detection of varargs over to parser, where it belongs mvandervoord 2008-08-16 03:36:19 +0000
  • b1a290ea7a brought expectations out to a plugin also mvandervoord 2008-07-19 19:00:44 +0000
  • 56d13b90f6 main object is now CMock instead of CMockSetup. Cleaned up the way objects are created, particularly related to plugins. mvandervoord 2008-07-19 15:42:56 +0000
  • 8329466dee continuing to dissect generator; this time it's ignores that are removed from the core mvandervoord 2008-07-19 12:47:09 +0000
  • 525ab158a4 starting to break out separate features from generator, starting with cexception. mvandervoord 2008-07-19 02:53:17 +0000
  • c2d0eb4641 git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@16 bf332499-1b4d-0410-844d-d2d48d5cc64c mvandervoord 2008-06-15 19:06:26 +0000
  • 0ac30876ef Forgot to add gcc.yml greg-williams 2008-06-09 16:22:24 +0000
  • 6090840053 Modified compile() and link() methods to not specify root path option if it does not exist in YAML config file. Added gcc.yml which invokes gcc with no path options. This will work with any gcc compiler/linker toolchain as long as the path to the gcc binary in in the current Path variable. greg-williams 2008-06-09 16:21:12 +0000
  • 65b7a52b8e Generates same code as previous version now (fixed some remaining quirks) mvandervoord 2008-06-03 02:31:50 +0000
  • f7945c5439 The asterisk can now be on either side (type or variable) for parameters. Defines are now removed from the list of potential functions. mvandervoord 2008-06-03 01:20:48 +0000
  • 761792c334 Added very basic system test capability (no mocks yet; just unit tests): semi-generic compiler setups, compilation, linking, and running of test file. mkarlesky 2008-06-01 23:37:05 +0000
  • 93555b7faf Lots of cleanup. Now generates identical code to earlier versions except varargs are broken. mvandervoord 2008-06-01 22:16:57 +0000
  • ad2809c9cc - break out config - parsing happens before generator - generator now uses hashed results mvandervoord 2008-06-01 20:28:44 +0000
  • 8f27069690 Modified cmock_header_parser.rb to add a single method parse() that returns all pre-parsed module data of interest in a hash and made all other methods private. greg-williams 2008-06-01 19:42:45 +0000
  • f3058c9b88 Added system test directory structure for c source files, tests, and build output. Set up svn:externals for Unity C unit test framework and CException library. mkarlesky 2008-06-01 19:11:31 +0000
  • 5cada7dbb9 Basic ruby testing environment (hardmock, behaviors, rake tasks). mkarlesky 2008-06-01 18:33:36 +0000
  • 42fba80136 git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@5 bf332499-1b4d-0410-844d-d2d48d5cc64c greg-williams 2008-06-01 18:09:28 +0000
  • ae5e443d6f fixed rakefile greg-williams 2008-06-01 15:29:16 +0000
  • a631b6da42 Added unit and system subdirectories under test greg-williams 2008-06-01 14:41:31 +0000
  • ebb2b6e969 git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@2 bf332499-1b4d-0410-844d-d2d48d5cc64c greg-williams 2008-06-01 13:58:18 +0000
  • 1f167798d3 Created initial repository structure greg-williams 2008-05-14 02:48:04 +0000