Bump version to 0.36.9
[cygport.git] / cygclass / python.cygclass
blob7502fa0eb43822b555dd5a7cf46f953d7504fcb1
1 ################################################################################
3 # python.cygclass - compatibility wrapper for python2.cygclass
5 # Part of cygport - Cygwin packaging application
6 # Copyright (C) 2006-2020 Cygport authors
7 # Provided by the Cygwin project <https://cygwin.com/>
9 # cygport is free software: you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation, either version 3 of the License, or
12 # (at your option) any later version.
14 # cygport is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with cygport.  If not, see <https://www.gnu.org/licenses/>.
22 ################################################################################
24 #****ih* Cygclasses/python.cygclass
25 #  SYNOPSIS
26 #  inherit python
27 #  DESCRIPTION
28 #  Deprecated compatibility wrapper for python2.cygclass.
29 #  INHERITS
30 #  python2.cygclass
31 #****
33 warning "python.cygclass: deprecated compatibility wrapper for the python2 cygclass"
35 inherit python2
37 #****id* python.cygclass/PYTHON
38 #  DESCRIPTION
39 #  Deprecated alias for PYTHON2.
40 #****
41 PYTHON=${PYTHON2}
43 #****id* python.cygclass/PYTHON_VERSION
44 #  DESCRIPTION
45 #  Deprecated alias for PYTHON2_VERSION.
46 #****
47 PYTHON_VERSION=${PYTHON2_VERSION}
49 #****id* python.cygclass/PYTHON_INCLUDEDIR
50 #  DESCRIPTION
51 #  Deprecated alias for PYTHON2_INCLUDEDIR.
52 #****
53 PYTHON_INCLUDEDIR=${PYTHON2_INCLUDEDIR}
55 #****id* python.cygclass/PYTHON_LIB
56 #  DESCRIPTION
57 #  Deprecated alias for PYTHON2_LIB.
58 #****
59 PYTHON_LIB=${PYTHON2_LIB}
61 #****id* python.cygclass/PYTHON_SITELIB
62 #  DESCRIPTION
63 #  Deprecated alias for PYTHON2_SITELIB.
64 #****
65 PYTHON_SITELIB=${PYTHON2_SITELIB}
67 #****id* python.cygclass/LIBPYTHON
68 #  DESCRIPTION
69 #  Deprecated alias for LIBPYTHON2
70 #****
71 LIBPYTHON=${LIBPYTHON2}
73 #****iI* python.cygclass/pythoninto
74 #  DESCRIPTION
75 #  Deprecated alias for python2into.
76 #****
77 pythoninto() {
78         python2into "$@"
81 #****iI* python.cygclass/dopython
82 #  DESCRIPTION
83 #  Deprecated alias for dopython2.
84 #****
85 dopython() {
86         dopython2 "$@"
89 #****iI* python.cygclass/python_optimize
90 #  DESCRIPTION
91 #  Deprecated alias for python2_optimize.
92 #****
93 python_optimize() {
94         python2_optimize "$@"
97 # obsolete: name may be misleading (*_compile() funcs usually build something)
98 python_compile() { python2_optimize ${@} ; }
100 #****iI* python.cygclass/python_fix_shebang
101 #  DESCRIPTION
102 #  Deprecated alias for python2_fix_shebang.
103 #****
104 python_fix_shebang() {
105     python2_fix_shebang "$@"
108 readonly -f pythoninto dopython python_optimize python_compile python_fix_shebang