only parse .vala source files support disabling automatic property
authorJürg Billeter <j@bitron.ch>
Sat, 5 Aug 2006 12:00:46 +0000 (12:00 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 5 Aug 2006 12:00:46 +0000 (12:00 +0000)
commitde9cd86361efbc8279ca6b936f9a2455c0a649aa
tree0bd72273c9bfa01d66b6c6f95f95b2d9df7a63b2
parentdc04460ad2f4905119e40df2965f848d7363bfac
only parse .vala source files support disabling automatic property

2006-08-05  Jürg Billeter  <j@bitron.ch>

* vala/valaparser.vala: only parse .vala source files
* vala/valasymbolbuilder.vala, vala/valaproperty.vala: support disabling
  automatic property accessor generation
* vala/valasemanticanalyzer.vala: fix typo
* vala/valacodegenerator.vala, vala/valainterfacewriter.vala,
  vala/valacodecontext.vala: use correct includes for libraries
* vala/valacodegenerator.vala: use get_canonical_cconstant method for
  signals
* vala/valainterfacewriter.vala: support interfaces, non-null types,
  callbacks, and construction methods
* vala/valasignal.vala: add get_canonical_cconstant method
* vala/valaenum.vala, vala/valainterface.vala, vala/valanamespace.vala,
  vala/valastruct: add default arguments
* vala/Makefile.am: install libvala.so and header files
* ccode/Makefile.am: install header files
* compiler/valacompiler.vala: set library name in code context
* compiler/Makefile.am: adapt to build system changes
* vapi/glib-2.0.vala: add skeletons for Callback, Closure, IOChannel,
  TimeVal, Scanner, SpawnFlags, OptionGroup, MarkupParser, and Quark
* vapi/Makefile.am: add vala-1.0.vala
* vala-1.0.pc.in
* configure.ac: disable static library by default, add vala-1.0.pc
* Makefile.am: add vala-1.0.pc

svn path=/trunk/; revision=92
23 files changed:
vala/ChangeLog
vala/Makefile.am
vala/ccode/Makefile.am
vala/compiler/Makefile.am
vala/compiler/valacompiler.vala
vala/configure.ac
vala/vala-1.0.pc.in [new file with mode: 0644]
vala/vala/Makefile.am
vala/vala/valaclass.vala
vala/vala/valacodecontext.vala
vala/vala/valacodegenerator.vala
vala/vala/valaenum.vala
vala/vala/valainterface.vala
vala/vala/valainterfacewriter.vala
vala/vala/valanamespace.vala
vala/vala/valaparser.vala
vala/vala/valaproperty.vala
vala/vala/valasemanticanalyzer.vala
vala/vala/valasignal.vala
vala/vala/valastruct.vala
vala/vala/valasymbolbuilder.vala
vala/vapi/Makefile.am
vala/vapi/glib-2.0.vala