~ubuntu-branches/ubuntu/trusty/anjuta/trusty

« back to all changes in this revision

Viewing changes to manuals/anjuta-manual/uk/autotools-project-target-edit.page

  • Committer: Package Import Robot
  • Author(s): Jeremy Bicha
  • Date: 2012-02-20 22:38:35 UTC
  • mfrom: (1.1.43)
  • Revision ID: package-import@ubuntu.com-20120220223835-ny223imz62qkk9ns
Tags: 2:3.3.90-0ubuntu1
* New upstream release.
* debian/rules: Watch for unstable releases

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="task" id="autotools-project-target-edit" xml:lang="uk">
 
3
 
 
4
  <info xmlns:facet="http://projectmallard.org/facet/1.0/">
 
5
    <facet:tag key="all-pages" value="whatever"/> <!--Include page in index-->
 
6
    <link type="guide" xref="project-manager-target" group="second"/>
 
7
    <revision pkgversion="3.0" version="0.1" date="2011-03-27" status="incomplete"/>
 
8
    <desc>
 
9
      Edit autotools target properties.
 
10
    </desc>
 
11
    <credit type="author">
 
12
      <name>Sébastien Granjoux</name>
 
13
      <email>seb.sfo@free.fr</email>
 
14
    </credit>
 
15
  </info>
 
16
 
 
17
  <title>Edit an Autotools Target</title>
 
18
 
 
19
  <p>Here is a list of all target properties used in autotools project.
 
20
  Some of them are not available on all targets.</p>
 
21
 
 
22
  <terms>
 
23
    <item>
 
24
      <title><gui>Build for check only</gui></title>
 
25
      <p>If checked, this target is not installed and has to be built only
 
26
      when running checks.</p>
 
27
    </item>
 
28
    <item>
 
29
      <title><gui>C compiler flags</gui></title>
 
30
      <p>The flags to pass to the C compiler when compiling target source files.
 
31
      This value overrides the one eventually defined in the parent folder.</p>
 
32
    </item>
 
33
    <item>
 
34
      <title><gui>C preprocessor flags</gui></title>
 
35
      <p>These flags are passed to every compilation that invokes the
 
36
      C preprocessor. This value overrides the one eventually defined 
 
37
      in the parent folder.</p>
 
38
    </item>
 
39
    <item>
 
40
      <title><gui>C++ compiler flags</gui></title>
 
41
      <p>The flags to pass to the C++ compiler flags when compiling target
 
42
      source files.
 
43
      This value overrides the one eventually defined in the parent folder.</p>
 
44
    </item>
 
45
    <item>
 
46
      <title><gui>Do not install</gui></title>
 
47
      <p>If checked, this target is not installed. It can be used for
 
48
      utilities used to build other target or programs used only by
 
49
      developers.</p>
 
50
    </item>
 
51
    <item>
 
52
      <title><gui>Do not use prefix</gui></title>
 
53
      <p>If checked, do not add prefix to manual page and executable.
 
54
      Such prefix are used to provide alternative of system tools.</p>
 
55
    </item>
 
56
    <item>
 
57
      <title><gui>Fortran compiler flags</gui></title>
 
58
      <p>The flags to pass to the Fortran 9x compiler when compiling target
 
59
      source files.
 
60
      This value overrides the one eventually defined in the parent folder.</p>
 
61
    </item>
 
62
    <item>
 
63
      <title><gui>Include in distribution</gui></title>
 
64
      <p>If checked, include the target in the distribution package.</p>
 
65
    </item>
 
66
    <item>
 
67
      <title><gui>Installation directory</gui></title>
 
68
      <p>It defines where the target is installed. It is not directly the
 
69
      directory where the files are installed but the name of one of the
 
70
      standard directory variable (bindir, sbindir, libdir, libexecdir,
 
71
      datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir,
 
72
      docdir) or a custom variable defined in the folder properties.</p>
 
73
    </item>
 
74
    <item>
 
75
      <title><gui>Java compiler flags</gui></title>
 
76
      <p>The flags to pass to the Java compiler when compiling target
 
77
      source files.
 
78
      This value overrides the one eventually defined in the parent folder.</p>
 
79
    </item>
 
80
    <item>
 
81
      <title><gui>Keep target path</gui></title>
 
82
      <p>If checked, keep the hierarchy of the project directory when
 
83
      installing files.</p>
 
84
    </item>
 
85
    <item>
 
86
      <title><gui>Lex/Flex compiler flags</gui></title>
 
87
      <p>The flags to pass to the scanner generator Lex or Flex when generating
 
88
      target source files.
 
89
      This value overrides the one eventually defined in the parent folder.</p>
 
90
    </item>
 
91
    <item>
 
92
      <title><gui>Libraries</gui></title>
 
93
      <p>Specify additional libraries used by the target. Useful for
 
94
      adding non package libraries. See 
 
95
      <link xref="project-manager-library">Add non-packaged libraries</link>
 
96
      page for more details.</p>
 
97
    </item>
 
98
    <item>
 
99
      <title><gui>Linker flags</gui></title>
 
100
      <p>The flags to pass to the linker when linking the target.
 
101
      This value overrides the one eventually defined in the parent folder.</p>
 
102
    </item>
 
103
    <item>
 
104
      <title><gui>Manual section</gui></title>
 
105
      <p>Specify the section of the manual where to add man page.
 
106
      Valid section name are the digits ‘0’ through ‘9’, and the letters
 
107
      ‘l’ and ‘n’.</p>
 
108
    </item>
 
109
    <item>
 
110
      <title><gui>Objective C compiler flags</gui></title>
 
111
      <p>The flags to pass to the Objective C compiler when compiling
 
112
      target source files.
 
113
      This value overrides the one eventually defined in the parent folder.</p>
 
114
    </item>
 
115
    <item>
 
116
      <title><gui>Vala compiler flags</gui></title>
 
117
      <p>The flags to pass to the Vala compiler when compiling target source
 
118
      files.
 
119
      This value overrides the one eventually defined in the parent folder.</p>
 
120
    </item>
 
121
    <item>
 
122
      <title><gui>Yacc/Bison compiler flags</gui></title>
 
123
      <p>The flags to pass to the parser generator Bison or Yacc when generating
 
124
      target source files.
 
125
      This value overrides the one eventually defined in the parent folder.</p>
 
126
    </item>
 
127
  </terms>
 
128
 
 
129
</page>