Commit Graph

  • 1bc8f35708 moved detection of varargs over to parser, where it belongs mvandervoord 2008-08-16 03:36:19 +00:00
  • b1a290ea7a brought expectations out to a plugin also mvandervoord 2008-07-19 19:00:44 +00:00
  • 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 +00:00
  • 8329466dee continuing to dissect generator; this time it's ignores that are removed from the core mvandervoord 2008-07-19 12:47:09 +00:00
  • 525ab158a4 starting to break out separate features from generator, starting with cexception. mvandervoord 2008-07-19 02:53:17 +00:00
  • 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 +00:00
  • 0ac30876ef Forgot to add gcc.yml greg-williams 2008-06-09 16:22:24 +00:00
  • 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 +00:00
  • 65b7a52b8e Generates same code as previous version now (fixed some remaining quirks) mvandervoord 2008-06-03 02:31:50 +00:00
  • 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 +00:00
  • 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 +00:00
  • 93555b7faf Lots of cleanup. Now generates identical code to earlier versions except varargs are broken. mvandervoord 2008-06-01 22:16:57 +00:00
  • ad2809c9cc - break out config - parsing happens before generator - generator now uses hashed results mvandervoord 2008-06-01 20:28:44 +00:00
  • 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 +00:00
  • 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 +00:00
  • 5cada7dbb9 Basic ruby testing environment (hardmock, behaviors, rake tasks). mkarlesky 2008-06-01 18:33:36 +00:00
  • 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 +00:00
  • ae5e443d6f fixed rakefile greg-williams 2008-06-01 15:29:16 +00:00
  • a631b6da42 Added unit and system subdirectories under test greg-williams 2008-06-01 14:41:31 +00:00
  • 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 +00:00
  • 1f167798d3 Created initial repository structure greg-williams 2008-05-14 02:48:04 +00:00