Commit graph

434 commits

Author SHA1 Message Date
Adam Rosenberger
37698ab8b6 Fix bug where clean doesn't remove generated code, then fix the resulting compile which requires code generation to complete. 2014-05-16 17:03:03 -04:00
Adam Rosenberger
0c8aeb1432 Add make as a compile task in the generator project, remove capnpc-java binary when sbt clean is run 2014-05-16 13:16:00 -04:00
David Renshaw
575158ba49 ah, so that's how you spell it 2014-05-15 23:30:05 -04:00
David Renshaw
e401e60476 add CONTRIBUTERS 2014-05-15 23:24:05 -04:00
David Renshaw
836fbe2348 oops 2014-05-15 23:08:58 -04:00
David Renshaw
96413dc6f2 maybe this will work for travis 2014-05-15 23:05:31 -04:00
David Renshaw
3891bb0a55 Merge branch 'pull1' 2014-05-15 22:55:45 -04:00
David Renshaw
c7cb6c81ce Merge pull request #1 from arosenberger/master
Start SBT integration
2014-05-15 22:55:26 -04:00
David Renshaw
aadf0e6d23 add make command to README 2014-05-15 22:53:49 -04:00
David Renshaw
7849bdf441 fix a few things 2014-05-15 22:51:52 -04:00
David Renshaw
6b6a591afe figure out how to run this from the command line 2014-05-15 22:50:36 -04:00
Adam Rosenberger
c76afd0200 Merge master 2014-05-15 19:42:52 -04:00
Adam Rosenberger
07788c83fc Moved files, updated readme, added src/main/generated to build.scala for IDE support 2014-05-15 19:12:58 -04:00
Adam Rosenberger
570ff3e2c3 Add SBT as build system, add Java package annotation for generated code 2014-05-15 19:05:20 -04:00
David Renshaw
ace50e39c1 maybe linker order matters? 2014-05-15 18:22:46 -04:00
David Renshaw
7c69421595 actually use the flags 2014-05-15 18:17:25 -04:00
David Renshaw
e9ef1b7836 CXX_FLAGS 2014-05-15 18:12:22 -04:00
David Renshaw
5668ccdd4f tell make about g++-4.8 2014-05-15 18:07:06 -04:00
David Renshaw
d426b2718a exit the directory 2014-05-15 18:01:45 -04:00
David Renshaw
e8b88a0485 this too 2014-05-15 17:57:25 -04:00
David Renshaw
0c903828a0 oops 2014-05-15 17:57:03 -04:00
David Renshaw
7b5b7f399c tell travis to install capnproto 2014-05-15 17:53:52 -04:00
David Renshaw
a791062e1d add a travis config 2014-05-15 17:35:39 -04:00
David Renshaw
3175e30cfd setKindAndTarget 2014-05-14 21:46:42 -04:00
David Renshaw
f962c371f4 use Buffer.remaining() 2014-05-14 20:53:56 -04:00
David Renshaw
0d99987eff SegmentBuilder.currentSize() and capacity() 2014-05-14 20:51:26 -04:00
David Renshaw
d20aecb327 working on setTextPointer 2014-05-14 20:18:33 -04:00
David Renshaw
bb7a437ce2 STRUCT_SIZE 2014-05-13 22:20:31 -04:00
David Renshaw
d3726d6118 generate code for builder factory 2014-05-12 20:54:46 -04:00
David Renshaw
ef068e7221 initStructList 2014-05-12 20:19:30 -04:00
David Renshaw
ff2116a297 DecodeException 2014-05-12 19:45:47 -04:00
David Renshaw
0cd80ae324 start on generating code for builders 2014-05-12 18:42:29 -04:00
David Renshaw
4aa1782ec2 StructSize 2014-05-12 18:36:32 -04:00
David Renshaw
91f34c7d28 add some more builder classes; rename ptr -> buffer 2014-05-12 18:11:19 -04:00
David Renshaw
c4b6bad176 now all of the WirePointer logic is in static methods 2014-05-11 21:08:54 -04:00
David Renshaw
5ee4fe295c working WirePointer static methods 2014-05-11 20:55:33 -04:00
David Renshaw
edc75358bb add some builder classes 2014-05-11 20:00:57 -04:00
David Renshaw
252973015b capnp -> org.capnproto 2014-05-11 15:48:03 -04:00
David Renshaw
1e7c3070e1 it doesn't do much yet 2014-05-11 14:15:15 -04:00
David Renshaw
0a18b2dca6 use bulk get() 2014-05-11 13:53:46 -04:00
David Renshaw
89f060c8af some cleanup 2014-05-11 13:49:50 -04:00
David Renshaw
8c5bc477fe kill the 'unchecked call' warning 2014-05-11 13:44:00 -04:00
David Renshaw
158a525706 fill in elementReaderType in return type 2014-05-11 13:40:00 -04:00
David Renshaw
3466044eaa camelCase 2014-05-11 12:07:50 -04:00
David Renshaw
a614141425 command line example 2014-05-11 11:25:35 -04:00
David Renshaw
7895bb8d9b handle null lists 2014-05-11 11:20:04 -04:00
David Renshaw
5d6556ae49 fix outerClassName 2014-05-11 10:57:18 -04:00
David Renshaw
0423e8d922 add readme 2014-05-11 10:50:00 -04:00
David Renshaw
5e9ade5d15 stop cheating 2014-05-11 10:44:30 -04:00
David Renshaw
3ded3f4153 it works 2014-05-11 10:17:28 -04:00