File:Autoconf-automake-process.svg
Исходный файл (SVG-файл, номинально 644 × 1170 пкс, размер файла: 27 Кб)
Краткие подписи
Краткое описание[править]
ОписаниеAutoconf-automake-process.svg |
English: GNU autoconf and automake process for generating makefiles |
Дата | |
Источник | Собственная работа, based on https://commons.wikimedia.org/wiki/File:Autoconf.svg |
Автор | Jdthood |
Source code[править]
This image was generated using the Graphviz dot utility from the following file named autoconf-automake-process.dot.prem4, which I hereby release under the GNU General Public License version 3:
digraph autotools {
node [fontname="Liberation Sans"];
edge [fontname="Liberation Sans"];
ordering=out;
"configure.ac" [shape=box];
autoscan -> "configure.ac" [style=bold,arrowsize=1.5];
"Makefile.am" [shape=box];
ed [style=invis];
ed -> "Makefile.am" [style=invis];
"configure.ac" -> aclocal [arrowhead=open];
"configure.ac" -> autoconf [arrowhead=open];
"configure.ac" -> autoheader [arrowhead=open];
"configure.ac" -> automake [arrowhead=open];
"aclocal.m4" [shape=box];
aclocal -> "aclocal.m4" [style=bold,arrowsize=1.5];
"config.h.in" [shape=box];
autoheader -> "config.h.in" [style=bold,arrowsize=1.5];
"config.h.in" -> automake [arrowhead=open];
"Makefile.am" -> automake [arrowhead=open];
"Makefile.in" [shape=box];
automake -> "Makefile.in" [style=bold,arrowsize=1.5];
{rank=same; aclocal autoheader}
{rank=same; "aclocal.m4" "config.h.in"}
configure [shape=Mcircle,width=2,height=2];
"aclocal.m4" -> autoconf [arrowhead=open];
autoconf -> configure [style=bold,arrowsize=1.5];
"config.h" [shape=box];
Makefile [shape=box];
{rank=same; "config.h" Makefile}
"config.status" [shape=Mcircle];
"config.h.in" -> "config.status" [arrowhead=open];
"Makefile.in" -> "config.status" [arrowhead=open];
dummy0 [style=invis];
dummy1 [style=invis];
configure -> "config.status" [style=bold,arrowsize=1.5];
"config.status" -> dummy0 [style=invis];
"config.status" -> "config.h" [style=bold,arrowsize=1.5];
"config.status" -> Makefile [style=bold,arrowsize=1.5];
"config.status" -> dummy1 [style=invis];
"config.h" -> make [arrowhead=open];
Makefile -> make [arrowhead=open];
dummy1 -> make [style=invis];
"executable" [label=<<I>LABEL_executable</I>>,shape=box,fontname="URW Palladio L"];
make -> "executable" [style=bold,arrowsize=1.5];
subgraph legend {
"input file" [label=<<I>LABEL_input_file</I>>,fontname="URW Palladio L",shape=box];
"config.status" -> "input file" [style=invis];
"input file" -> process [label=" LABEL_influences ",arrowhead=open];
process [label=<<I>LABEL_process</I>>,fontname="URW Palladio L"];
"output file" [label=<<I>LABEL_output_file</I>>,fontname="URW Palladio L",shape=box];
process -> "output file" [label=" LABEL_creates ",style=bold,arrowsize=1.5];
}
}
using this command:
#!/bin/sh
N="autoconf-automake-process"
m4 \
--define=LABEL_executable="executable" \
--define=LABEL_input_file="input file" \
--define=LABEL_output_file="output file" \
--define=LABEL_process="process" \
--define=LABEL_influences="influences" \
--define=LABEL_creates="creates" \
"${N}.dot.prem4" > "${N}.dot"
dot \
-Tsvg \
< "${N}.dot" \
> "${N}.svg"
m4 \
--define=LABEL_executable="exécutable" \
--define=LABEL_input_file="fichier d'entrée" \
--define=LABEL_output_file="fichier de sortie" \
--define=LABEL_process="procès" \
--define=LABEL_influences="influencer" \
--define=LABEL_creates="créer" \
"${N}.dot.prem4" > "${N}-fr.dot"
dot \
-Tsvg \
< "${N}-fr.dot" \
> "${N}-fr.svg"
If you modify the image, update the source code on the image's Wikimedia Commons page.
Лицензирование[править]
- Вы можете свободно:
- делиться произведением – копировать, распространять и передавать данное произведение
- создавать производные – переделывать данное произведение
- При соблюдении следующих условий:
- атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
- распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.
История файла
Нажмите на дату/время, чтобы увидеть версию файла от того времени.
Дата/время | Миниатюра | Размеры | Участник | Примечание | |
---|---|---|---|---|---|
текущий | 10:31, 21 ноября 2022 | 644 × 1170 (27 Кб) | Morgaladh (обсуждение | вклад) | Reverted to version as of 14:34, 28 February 2014 (UTC) | |
10:21, 21 ноября 2022 | 838 × 1086 (23 Кб) | Morgaladh (обсуждение | вклад) | Label the legend as such. Reorganize into subgraphs showing parts of the system used by package developers and the parts used by package users. Fix colors to reflect status of files that are both inputs and outputs. | ||
14:34, 28 февраля 2014 | 644 × 1170 (27 Кб) | Gang65 (обсуждение | вклад) | Update icons with colors | ||
18:06, 13 мая 2013 | 644 × 1170 (15 Кб) | Romesnil (обсуждение | вклад) | Reverted to version as of 18:05, 13 May 2013 | ||
18:06, 13 мая 2013 | 644 × 1170 (14 Кб) | Romesnil (обсуждение | вклад) | Reverted to version as of 17:55, 13 May 2013 | ||
18:05, 13 мая 2013 | 644 × 1170 (15 Кб) | Romesnil (обсуждение | вклад) | Correct the data flow: automake depends on config.h.in | ||
17:55, 13 мая 2013 | 644 × 1170 (14 Кб) | Romesnil (обсуждение | вклад) | Use the fonts available on the Wikimedia servers | ||
12:28, 25 июня 2011 | 668 × 1193 (14 Кб) | Jdthood (обсуждение | вклад) | Correct data flow | ||
06:53, 23 июня 2011 | 679 × 1193 (14 Кб) | Jdthood (обсуждение | вклад) | Move legend to the right. Remove ed. | ||
09:56, 22 июня 2011 | 495 × 1190 (15 Кб) | Jdthood (обсуждение | вклад) | Untangle edges |
Вы не можете перезаписать этот файл.
Использование файла
Следующая страница использует этот файл:
Глобальное использование файла
Данный файл используется в следующих вики:
- Использование в ar.wikipedia.org
- Использование в ca.wikipedia.org
- Использование в cs.wikipedia.org
- Использование в de.wikipedia.org
- Использование в en.wikipedia.org
- Использование в en.wikibooks.org
- Использование в eo.wikipedia.org
- Использование в es.wikipedia.org
- Использование в fa.wikipedia.org
- Использование в fi.wikipedia.org
- Использование в it.wikipedia.org
- Использование в ja.wikipedia.org
- Использование в ko.wikipedia.org
- Использование в nl.wikipedia.org
- Использование в pl.wikipedia.org
- Использование в pl.wikibooks.org
- Использование в pt.wikipedia.org
- Использование в ru.wikipedia.org
- Использование в sv.wikipedia.org
- Использование в www.wikidata.org
- Использование в zh.wikipedia.org
Метаданные
Файл содержит дополнительные данные, обычно добавляемые цифровыми камерами или сканерами. Если файл после создания редактировался, то некоторые параметры могут не соответствовать текущему изображению.
Ширина | 515pt |
---|---|
Высота | 936pt |