1falconeer.fal(1) Falcon User Manuals falconeer.fal(1)
2
3
4
6 falconeer.fal - Falcon skeleton module startup configurator script
7
8
10 falconeer.fal -n moduleName [options]
11
12
14 The falconeer.fal script configures a directory containing the Falcon
15 Skeleton Module so that it becomes ready for compilation under all the
16 systems supported by Falcon.
17
18 Although not mandatory, a developer willing to write native modules for
19 Falcon may use this facility to speed up the startup phase and begin
20 with an already compilable module.
21
22 The configuration consists in the renaming of the module files into the
23 module name specified in the command line, and in the update of the
24 makefiles and project files provided for the various development plat‐
25 form Falcon can be built on.
26
27 Other than the project name, the script allows to configure other
28 options, that will affect the template variables that will be substi‐
29 tuted in the modified files.
30
31 Once configured and built, the skeleton module provides already a
32 skeleton() symbol that is exported to the VM, and a service that
33 exports that function (defined in the fskelmod_mod.cpp file) to C++
34 applications.
35
36
38 -a <author>
39 Specifies the author name.
40
41
42 -d <Description>
43 Sets a brief description of the process.
44
45
47 fmodskel.cpp fmodskel_ext.cpp fmodskel_ext.h fmodskel_Makefile.gnu
48 fmodskel_Makefile.mac fmodskel_mod.cpp fmodskel_mod.h fmodskel.sln
49 fmodskel_srv.cpp fmodskel_srv.h fmodskel.vcproj
50
51
53 The file version.h cannot currently be properly configured. Edit it by
54 hand.
55
56
58 Giancarlo Niccolai <gc_@_falconpl.org_> (remove "_")
59
60
62 falcon(1)
63
64
66 This document is released under the "GNU Free Documentation License,
67 version 1.2". On Debian systems, the complete text of the Free Docu‐
68 mentation License, version 1.2, can be found in /usr/share/com‐
69 mon-licenses/.
70
71
72
73
74Falcon toolset July 2007 falconeer.fal(1)