File: README

package info (click to toggle)
gwyddion 2.62-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 51,952 kB
  • sloc: ansic: 398,486; python: 7,877; sh: 5,492; makefile: 4,723; xml: 3,883; cpp: 1,969; pascal: 418; perl: 154; ruby: 130
file content (117 lines) | stat: -rw-r--r-- 3,202 bytes parent folder | download | duplicates (6)
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
bundler PREFIX

    Create OS X bundle, run after `make install'.


check-coding-style.py SOURCE-FILE.c

    Checks whether coding style conforms to Gwyddion conventions.

    Not everything is checked (e.g. indentation or naming), and occassionally
    spurious errors are reported, but it gives an idea.


documentation-stats.py <LOG-FILE
translation-stats.py <LOG-FILE

    Generate API documentation symbol coverage statistics and translation
    statistics for http://gwyddion.net/resources.php from build logs
    (more precisely from gtk-doc and gettext messages).


dump-modules user-guide-modules en >modules.en.xml

    Dumps information about all installed Gwyddion modules in XML format.

    File user-guide-modules maps module names to particular user guide
    documents.  Usually this is run for all languages as

        ./make-module-lists

    which creates directory module-lists with all the lists.


gen-news.py <NEWS >NEWS.html

    Generates http://gwyddion.net/news.php from NEWS file.


gwyddion-night-build
gwyddion-build-log

    Performs nightly rebuild, extracts information from its logs.


indent.pro

    An approximation of Gwyddion coding style as an indent settings file.
    Note it is just an approximation, for example switch/case indentation
    or operator placement is wrong because no indent option can do it right.


mkenum.mk

    An include file with common glib-mkenum make rules.  It is included in
    libraries' makefiles.


mkenum.c.template
mkenum.h.template

    Universal glib-mkenum templates, they require some additional
    substitutions that glib-mkenum cannot do to work universally, see
    mkenum.mk.


genmarshal.mk

    An include file with common glib-genmarshal make rules.  It is included
    in libraries' makefiles (if they define new signal prototypes).


modules-web.xsl
modules-web-nocss.xsl

    Generate http://gwyddion.net/module-list.php and its plain expanded
    version from modules.xml.


stockgen.py

    Updates libgwydgets/gwystock.h and libgwydgets/gwystock.c to match
    pixmaps/Makefile.am.  Must be run from the top-level source directory.


update-langs.py

    Updates files that, for whatever reason, contain the list of available
    localizations.  The primary list is in this script.  Must be run from
    the top-level source directory.


update-potfiles.sh

    Updates po/POTFILES.in to contain all source files (.c and .h) with
    translatable strings.  Must be run from the top-level source directory.


update-api-indices.py

    Updates foo-docs.sgml files in developer documentation directories to
    include indices of new symbols for all versions where any new symbol was
    introduced.  Must be run from the top-level source directory.


vim-syn-gen.py

    A general script for creation of Vim C syntax file extensions from
    gtk-doc documentation.  Used with conjuction of data/gwyddion-cfg.py
    which contains configuration for Gwyddion.  See


extract-file-magic.py TYPE SOURCE-FILES... >OUTPUT

    Extracts file type matching magic from file modules, used in ../data.
    Known types are FREEDESKTOP and FILE (at the time of writing this
    modules only contain FREEDESKTOP magic).