2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-12-22 01:09:28 +01:00

Update docs for 2018

This commit is contained in:
Thomas Nagy 2018-01-01 20:53:49 +01:00
parent 7b36a52b4e
commit d21446ff71
No known key found for this signature in database
GPG Key ID: 49B4C67C05277AAA
67 changed files with 67 additions and 67 deletions

View File

@ -347,7 +347,7 @@ master_doc = 'index'
# General information about the project.
project = u'Waf'
copyright = u'2005-2017, Thomas Nagy'
copyright = u'2005-2018, Thomas Nagy'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the

View File

@ -1,6 +1,6 @@
#! /usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2016-2017 (ita)
# Thomas Nagy, 2016-2018 (ita)
top = '.'
out = 'build'

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: latin-1
# Thomas Nagy, 2005-2017
# Thomas Nagy, 2005-2018
#
"""
Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Classes related to the build phase (build, clean, install, step, etc)

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Configuration system

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2010-2017 (ita)
# Thomas Nagy, 2010-2018 (ita)
"""
Classes and functions enabling the command system

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2010-2017 (ita)
# Thomas Nagy, 2010-2018 (ita)
"""
Exceptions used in the Waf code

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
logging, colors, terminal width and pretty-print

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Node: filesystem structure

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# Scott Newton, 2005 (scottn)
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
Support for waf command-line options

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Runner.py: Task scheduling and execution

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"Module called for configuring, compiling and installing targets"

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Tasks represent atomic operations such as processes.

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Task generators

View File

@ -1,3 +1,3 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
# Ralf Habacker, 2006 (rh)
"""

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2008-2017 (ita)
# Thomas Nagy, 2008-2018 (ita)
"""
Assembly support, used by tools such as gas and nasm

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# John O'Meara, 2006
# Thomas Nagy 2009-2017 (ita)
# Thomas Nagy 2009-2018 (ita)
"""
The **bison** program is a code generator which creates C or C++ files.

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"Base for c programs/libraries"

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
C/C++/D configuration helpers

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy 2008-2017 (ita)
# Thomas Nagy 2008-2018 (ita)
"""
MacOSX related tools

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
C/C++ preprocessor for finding dependencies

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2016-2017 (ita)
# Thomas Nagy, 2016-2018 (ita)
"""
Various configuration tests.

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Classes and methods shared by tools providing support for C-like language such

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy 2009-2017 (ita)
# Thomas Nagy 2009-2018 (ita)
"""
Detect the Clang++ C++ compiler

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# Carlos Rafael Giani, 2007 (dv)
# Thomas Nagy, 2016-2017 (ita)
# Thomas Nagy, 2016-2018 (ita)
"""
Try to detect a D compiler from the list of supported compilers::

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
C# support. A simple example::

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"Base for c++ programs and libraries"

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# Carlos Rafael Giani, 2007 (dv)
# Thomas Nagy, 2007-2017 (ita)
# Thomas Nagy, 2007-2018 (ita)
from waflib import Utils, Task, Errors
from waflib.TaskGen import taskgen_method, feature, extension

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2016-2017 (ita)
# Thomas Nagy, 2016-2018 (ita)
from waflib import Utils
from waflib.Configure import conf

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2016-2017 (ita)
# Thomas Nagy, 2016-2018 (ita)
"""
Provide a scanner for finding dependencies on d files

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# Carlos Rafael Giani, 2007 (dv)
# Thomas Nagy, 2008-2017 (ita)
# Thomas Nagy, 2008-2018 (ita)
import sys
from waflib.Tools import ar, d

View File

@ -1,7 +1,7 @@
#! /usr/bin/env python
# encoding: utf-8
# DC 2008
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
"""
Fortran support

View File

@ -1,7 +1,7 @@
#! /usr/bin/env python
# encoding: utf-8
# DC 2008
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
"""
Fortran configuration helpers

View File

@ -1,7 +1,7 @@
#! /usr/bin/env python
# encoding: utf-8
# DC 2008
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
import re

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# John O'Meara, 2006
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
The **flex** program is a code generator which creates C or C++ files.

View File

@ -1,7 +1,7 @@
#! /usr/bin/env python
# encoding: utf-8
# KWS 2010
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
import re
from waflib import Utils

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2008-2017 (ita)
# Thomas Nagy, 2008-2018 (ita)
"Detect as/gas/gcc for compiling assembly files"

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
# Ralf Habacker, 2006 (rh)
# Yinon Ehrlich, 2009

View File

@ -1,7 +1,7 @@
#! /usr/bin/env python
# encoding: utf-8
# DC 2008
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
import re
from waflib import Utils

View File

@ -1,6 +1,6 @@
#! /usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
Support for GLib2 tools:

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
# Ralf Habacker, 2006 (rh)
# Yinon Ehrlich, 2009

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# Stian Selnes 2008
# Thomas Nagy 2009-2017 (ita)
# Thomas Nagy 2009-2018 (ita)
"""
Detects the Intel C compiler

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy 2009-2017 (ita)
# Thomas Nagy 2009-2018 (ita)
"""
Detects the Intel C++ compiler

View File

@ -1,7 +1,7 @@
#! /usr/bin/env python
# encoding: utf-8
# DC 2008
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
import os, re, traceback
from waflib import Utils, Logs, Errors

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
Support for translation tools such as msgfmt and intltool

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
Java support

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# Sebastian Schlingmann, 2008
# Thomas Nagy, 2008-2017 (ita)
# Thomas Nagy, 2008-2018 (ita)
"""
Lua support.

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2008-2017 (ita)
# Thomas Nagy, 2008-2018 (ita)
"""
Nasm tool (asm processing)

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# andersg at 0x63.nu 2007
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
"""
Support for Perl extensions. A C/C++ compiler is required::

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
This tool helps with finding Qt5 tools and libraries,

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# daniel.svensson at purplescout.se 2008
# Thomas Nagy 2016-2017 (ita)
# Thomas Nagy 2016-2018 (ita)
"""
Support for Ruby extensions. A C/C++ compiler is required::

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
# Ralf Habacker, 2006 (rh)
from waflib import Errors

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
# Ralf Habacker, 2006 (rh)
from waflib import Errors

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
"""
TeX/LaTeX/PDFLaTeX/XeLaTeX support

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python
# encoding: utf-8
# Carlos Rafael Giani, 2006
# Thomas Nagy, 2010-2017 (ita)
# Thomas Nagy, 2010-2018 (ita)
"""
Unit testing system for C/C++/D and interpreted languages providing test execution:

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
# Ralf Habacker, 2006 (rh)
# Yinon Ehrlich, 2009
# Michael Kuhn, 2009

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2017 (ita)
# Thomas Nagy, 2006-2018 (ita)
# Ralf Habacker, 2006 (rh)
# Yinon Ehrlich, 2009
# Michael Kuhn, 2009

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)
"""
Utilities and platform-specific fixes

View File

@ -1,3 +1,3 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017 (ita)
# Thomas Nagy, 2005-2018 (ita)

View File

@ -1,6 +1,6 @@
#! /usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2017 (ita)
# Thomas Nagy, 2017-2018 (ita)
"""
A system for fast partial rebuilds

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Federico Pellegrin, 2016-2017 (fedepell) adapted for Python
# Federico Pellegrin, 2016-2018 (fedepell) adapted for Python
"""
This tool helps with finding Python Qt5 tools and libraries,

View File

@ -1,6 +1,6 @@
#! /usr/bin/env python
# encoding: utf-8
# Calle Rosenquist, 2016-2017 (xbreak)
# Calle Rosenquist, 2016-2018 (xbreak)
"""
Provides Python unit test support using :py:class:`waflib.Tools.waf_unit_test.utest`

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2010-2017 (ita)
# Thomas Nagy, 2010-2018 (ita)
from __future__ import with_statement

View File

@ -1,6 +1,6 @@
#! /usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2016-2017 (ita)
# Thomas Nagy, 2016-2018 (ita)
import os, sys, traceback, base64, signal
try:

View File

@ -1,6 +1,6 @@
#! /usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2005-2017
# Thomas Nagy, 2005-2018
"""
to make a custom waf file use the option --tools