File: README

package info (click to toggle)
libtinymail 0.0.9-4
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 18,148 kB
  • ctags: 19,175
  • sloc: ansic: 151,565; xml: 20,145; sh: 9,245; makefile: 2,394; cs: 243; cpp: 141; python: 93; perl: 71
file content (34 lines) | stat: -rw-r--r-- 1,023 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
What will happen
----------------

The generator will generate a binding for libtinymail, libtinymailui
and libtinymail-camel.

o. The .defs files are checked in as tinymail-base.defs. These can be generated 
using the Makefile in /gendefs, but this is not done during the normal course of a build.

o. Using those .defs files and the .override files, pygtk-codegen
generates -glue.c files. Those are compiled to the .so file that gets installed
in the site-packages directory.

o. A .pth file is installed in the site-packages directory
 

When .h files are added
-----------------------
You can use this little command-line to get a nice list of files the way you 
should put it in the Makefile.am:

ls DIR/*h | grep -v \\-priv | sed s/^/\\t\$\(top_srcdir\)\\//g | sed s/$/\\t\\\\/g


Special defines
---------------
You can override and define extra defines in tinymail-extra.defs,
tinymailui-extra.defs, tinymailui-gtk-extra.defs and 
tinymail-camel-extra.defs

Overrides
---------

Overrides go in the .override files