Commit Graph

7 Commits

Author SHA1 Message Date
wsherman
17fab24221 * Reorganize packages/googleapi/ directory.
Separate hand coded files to a new directory "src/base"
     (googlebase.pp, googleservice.pp, googleclient.pp)
   Move generated api files to a new directory "src/bindings"
   Move the the bindings generator program out of /examples to /generator
   Move the unit googlediscoverytopas.pp to /generator
   Fix paths in /generator/googleapiconv.lpi
   Regenerate Makefile (using fpcmake -w -Tall)
   Edit fpmake.pp
     - remove src path
     - add src/base path
     - add src/bindings path
     - fix bad path for unit googleadexchangebuyer.pp
     - do not include unit googlediscoverytopas.pp (commented out)
       (add this later if the generator is setup to be
       included in the build)
2023-01-04 22:45:55 +00:00
michael
d6894f2814 * Add calendar example
git-svn-id: trunk@43991 -
2020-01-19 16:34:03 +00:00
michael
d7fa0b1998 * Refactored to use pascodegen
git-svn-id: trunk@39424 -
2018-07-10 07:27:22 +00:00
michael
2121a3ae39 * Improved code generator to take care of some corner cases
git-svn-id: trunk@33774 -
2016-05-24 08:32:10 +00:00
michael
5a49d4e7b1 * Workaround for 2.6.4/i386 bug when setting dynamic arrays using RTTI
* Support for nested resources (such as used in Gmail)
* First attempt at supporting lists of object instead of arrays in code generator

git-svn-id: trunk@30867 -
2015-05-16 07:42:40 +00:00
michael
8982f5a22e * Timestamp+KeepJSON options
git-svn-id: trunk@30832 -
2015-05-09 15:09:49 +00:00
michael
d44228da6d * Initial implementation of google API
git-svn-id: trunk@30792 -
2015-05-03 20:37:45 +00:00