]> git.proxmox.com Git - mirror_edk2.git/blame - AppPkg/Applications/Python/PythonCore.inf
Missing from previous check-in.
[mirror_edk2.git] / AppPkg / Applications / Python / PythonCore.inf
CommitLineData
006fecd5 1## @file\r
2# PythonCore.inf\r
3#\r
4# Uses include files from Python-2.7.1/Include\r
5#\r
6# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\r
7# This program and the accompanying materials\r
8# are licensed and made available under the terms and conditions of the BSD License\r
9# which accompanies this distribution. The full text of the license may be found at\r
10# http://opensource.org/licenses/bsd-license.\r
11#\r
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
14#\r
15##\r
16\r
17[Defines]\r
18 INF_VERSION = 0x00010006\r
19 BASE_NAME = Python\r
20 FILE_GUID = 42f58b27-5dc3-4fa7-844d-5a7dbff06432\r
21 MODULE_TYPE = UEFI_APPLICATION\r
22 VERSION_STRING = 0.1\r
23 ENTRY_POINT = ShellCEntryLib\r
24\r
25#\r
26# VALID_ARCHITECTURES = IA32 X64 IPF\r
27#\r
28\r
29[Packages]\r
30 StdLib/StdLib.dec\r
31 MdePkg/MdePkg.dec\r
32\r
33[LibraryClasses]\r
34 UefiLib\r
35 LibC\r
36 LibString\r
37 LibStdio\r
38 LibGdtoa\r
39 LibWchar\r
40 LibMath\r
41 DevShell\r
42\r
43[Sources]\r
44 Python-2.7.1/Modules/python.c\r
45 Python-2.7.1/Modules/getbuildinfo.c\r
46\r
47#Parser\r
48 Python-2.7.1/Parser/acceler.c\r
49 Python-2.7.1/Parser/bitset.c\r
50 Python-2.7.1/Parser/firstsets.c\r
51 Python-2.7.1/Parser/grammar.c\r
52 Python-2.7.1/Parser/grammar1.c\r
53 Python-2.7.1/Parser/listnode.c\r
54 Python-2.7.1/Parser/metagrammar.c\r
55 Python-2.7.1/Parser/myreadline.c\r
56 Python-2.7.1/Parser/node.c\r
57 Python-2.7.1/Parser/parser.c\r
58 Python-2.7.1/Parser/parsetok.c\r
59 Python-2.7.1/Parser/tokenizer.c\r
60\r
61#Python\r
62 Python-2.7.1/Python/_warnings.c\r
63 Python-2.7.1/Python/asdl.c\r
64 Python-2.7.1/Python/ast.c\r
65 Python-2.7.1/Python/bltinmodule.c\r
66 Python-2.7.1/Python/ceval.c\r
67 Python-2.7.1/Python/codecs.c\r
68 Python-2.7.1/Python/compile.c\r
69 Python-2.7.1/Python/dtoa.c\r
70 Python-2.7.1/Python/dynload_stub.c # Change from dynload_win.c\r
71 Python-2.7.1/Python/errors.c\r
72 Python-2.7.1/Python/formatter_string.c\r
73 Python-2.7.1/Python/formatter_unicode.c\r
74 Python-2.7.1/Python/frozen.c\r
75 Python-2.7.1/Python/future.c\r
76 Python-2.7.1/Python/getargs.c\r
77 Python-2.7.1/Python/getcompiler.c\r
78 Python-2.7.1/Python/getcopyright.c\r
79 Python-2.7.1/Python/getopt.c\r
80 Python-2.7.1/Python/getplatform.c\r
81 Python-2.7.1/Python/getversion.c\r
82 Python-2.7.1/Python/graminit.c\r
83 Python-2.7.1/Python/import.c\r
84 Python-2.7.1/Python/importdl.c\r
85 Python-2.7.1/Python/marshal.c\r
86 Python-2.7.1/Python/modsupport.c\r
87 Python-2.7.1/Python/mysnprintf.c\r
88 Python-2.7.1/Python/mystrtoul.c\r
89 Python-2.7.1/Python/peephole.c\r
90 Python-2.7.1/Python/pyarena.c\r
91 Python-2.7.1/Python/pyctype.c\r
92 Python-2.7.1/Python/pyfpe.c\r
93 Python-2.7.1/Python/pymath.c\r
94 Python-2.7.1/Python/pystate.c\r
95 Python-2.7.1/Python/pystrcmp.c\r
96 Python-2.7.1/Python/pystrtod.c\r
97 Python-2.7.1/Python/Python-ast.c\r
98 Python-2.7.1/Python/pythonrun.c\r
99 Python-2.7.1/Python/structmember.c\r
100 Python-2.7.1/Python/symtable.c\r
101 Python-2.7.1/Python/sysmodule.c\r
102 Python-2.7.1/Python/traceback.c\r
103# Python-2.7.1/Python/thread.c\r
104\r
105#Modules -- See Efi/config.c\r
106 Python-2.7.1/Modules/_bisectmodule.c\r
107 Python-2.7.1/Modules/_codecsmodule.c\r
108 Python-2.7.1/Modules/_collectionsmodule.c\r
109 Python-2.7.1/Modules/_csv.c\r
110 Python-2.7.1/Modules/_functoolsmodule.c\r
111 Python-2.7.1/Modules/_heapqmodule.c\r
112# Python-2.7.1/Modules/_hotshot.c\r
113 Python-2.7.1/Modules/_json.c\r
114# Python-2.7.1/Modules/_localemodule.c\r
115# Python-2.7.1/Modules/_lsprof.c\r
116 Python-2.7.1/Modules/_math.c\r
117 Python-2.7.1/Modules/_randommodule.c\r
118 Python-2.7.1/Modules/_sre.c\r
119 Python-2.7.1/Modules/_struct.c\r
120# Python-2.7.1/Modules/_weakref.c\r
121 Python-2.7.1/Modules/arraymodule.c\r
122# Python-2.7.1/Modules/audioop.c\r
123 Python-2.7.1/Modules/binascii.c\r
124 Python-2.7.1/Modules/cPickle.c\r
125 Python-2.7.1/Modules/cStringIO.c\r
126# Python-2.7.1/Modules/cmathmodule.c\r
127# Python-2.7.1/Modules/datetimemodule.c\r
128 Python-2.7.1/Modules/errnomodule.c\r
129 Python-2.7.1/Modules/future_builtins.c\r
130 Python-2.7.1/Modules/gcmodule.c\r
131 Python-2.7.1/Modules/imageop.c\r
132 Python-2.7.1/Modules/itertoolsmodule.c\r
133 Python-2.7.1/Modules/mathmodule.c\r
134 Python-2.7.1/Modules/md5.c\r
135 Python-2.7.1/Modules/md5module.c\r
136# Python-2.7.1/Modules/mmapmodule.c\r
137 Python-2.7.1/Modules/operator.c\r
138 Python-2.7.1/Modules/parsermodule.c\r
139# Python-2.7.1/Modules/posixmodule.c\r
140 Python-2.7.1/Modules/signalmodule.c\r
141 Python-2.7.1/Modules/shamodule.c\r
142 Python-2.7.1/Modules/sha256module.c\r
143 Python-2.7.1/Modules/sha512module.c\r
144 Python-2.7.1/Modules/stropmodule.c\r
145 Python-2.7.1/Modules/symtablemodule.c\r
146# Python-2.7.1/Modules/threadmodule.c\r
147 Python-2.7.1/Modules/timemodule.c\r
148 Python-2.7.1/Modules/xxsubtype.c\r
149# Python-2.7.1/Modules/zipimport.c\r
150# Python-2.7.1/Modules/zlibmodule.c\r
151\r
152#Modules/cjkcodecs\r
153 Python-2.7.1/Modules/cjkcodecs/multibytecodec.c\r
154 Python-2.7.1/Modules/cjkcodecs/_codecs_cn.c\r
155 Python-2.7.1/Modules/cjkcodecs/_codecs_hk.c\r
156 Python-2.7.1/Modules/cjkcodecs/_codecs_iso2022.c\r
157 Python-2.7.1/Modules/cjkcodecs/_codecs_jp.c\r
158 Python-2.7.1/Modules/cjkcodecs/_codecs_kr.c\r
159 Python-2.7.1/Modules/cjkcodecs/_codecs_tw.c\r
160\r
161 Python-2.7.1/Modules/main.c\r
162# Python-2.7.1/Modules/rotatingtree.c\r
163\r
164#Modules/_io\r
165 Python-2.7.1/Modules/_io/_iomodule.c\r
166 Python-2.7.1/Modules/_io/bufferedio.c\r
167 Python-2.7.1/Modules/_io/bytesio.c\r
168 Python-2.7.1/Modules/_io/fileio.c\r
169 Python-2.7.1/Modules/_io/iobase.c\r
170 Python-2.7.1/Modules/_io/stringio.c\r
171 Python-2.7.1/Modules/_io/textio.c\r
172\r
173#Modules/zlib\r
174# Python-2.7.1/Modules/zlib/adler32.c\r
175# Python-2.7.1/Modules/zlib/compress.c\r
176# Python-2.7.1/Modules/zlib/crc32.c\r
177# Python-2.7.1/Modules/zlib/deflate.c\r
178# Python-2.7.1/Modules/zlib/gzio.c\r
179# Python-2.7.1/Modules/zlib/infback.c\r
180# Python-2.7.1/Modules/zlib/inffast.c\r
181# Python-2.7.1/Modules/zlib/inflate.c\r
182# Python-2.7.1/Modules/zlib/inftrees.c\r
183# Python-2.7.1/Modules/zlib/trees.c\r
184# Python-2.7.1/Modules/zlib/uncompr.c\r
185# Python-2.7.1/Modules/zlib/zutil.c\r
186\r
187#Objects\r
188 Python-2.7.1/Objects/abstract.c\r
189 Python-2.7.1/Objects/boolobject.c\r
190 Python-2.7.1/Objects/bufferobject.c\r
191 Python-2.7.1/Objects/bytearrayobject.c\r
192 Python-2.7.1/Objects/bytes_methods.c\r
193 Python-2.7.1/Objects/capsule.c\r
194 Python-2.7.1/Objects/cellobject.c\r
195 Python-2.7.1/Objects/classobject.c\r
196 Python-2.7.1/Objects/cobject.c\r
197 Python-2.7.1/Objects/codeobject.c\r
198 Python-2.7.1/Objects/complexobject.c\r
199 Python-2.7.1/Objects/descrobject.c\r
200 Python-2.7.1/Objects/dictobject.c\r
201 Python-2.7.1/Objects/enumobject.c\r
202 Python-2.7.1/Objects/exceptions.c\r
203 Python-2.7.1/Objects/fileobject.c\r
204 Python-2.7.1/Objects/floatobject.c\r
205 Python-2.7.1/Objects/frameobject.c\r
206 Python-2.7.1/Objects/funcobject.c\r
207 Python-2.7.1/Objects/genobject.c\r
208 Python-2.7.1/Objects/intobject.c\r
209 Python-2.7.1/Objects/iterobject.c\r
210 Python-2.7.1/Objects/listobject.c\r
211 Python-2.7.1/Objects/longobject.c\r
212 Python-2.7.1/Objects/memoryobject.c\r
213 Python-2.7.1/Objects/methodobject.c\r
214 Python-2.7.1/Objects/moduleobject.c\r
215 Python-2.7.1/Objects/object.c\r
216 Python-2.7.1/Objects/obmalloc.c\r
217 Python-2.7.1/Objects/rangeobject.c\r
218 Python-2.7.1/Objects/setobject.c\r
219 Python-2.7.1/Objects/sliceobject.c\r
220 Python-2.7.1/Objects/stringobject.c\r
221 Python-2.7.1/Objects/structseq.c\r
222 Python-2.7.1/Objects/tupleobject.c\r
223 Python-2.7.1/Objects/typeobject.c\r
224 Python-2.7.1/Objects/unicodectype.c\r
225 Python-2.7.1/Objects/unicodeobject.c\r
226 Python-2.7.1/Objects/weakrefobject.c\r
227\r
228#EFI -- EFI specific code\r
229 Efi/config.c\r
230 Efi/getpathp.c\r
231# Efi/_subprocess.c\r
232# Efi/_winreg.c\r
233# Efi/dl_nt.c\r
234# Efi/import_nt.c\r
235# Efi/msvcrtmodule.c\r
236\r
237[BuildOptions]\r
238 MSFT:*_*_*_CC_FLAGS = /Oi- /wd4018 /wd4054 /wd4055 /wd4101 /wd4131 /wd4152 /wd4204 /wd4210 /wd4244 /wd4267 /wd4305 /wd4310 /wd4389 /wd4701 /wd4702 /wd4706 /I%WORKSPACE%\AppPkg\Applications\Python\Ia32 /I%WORKSPACE%\AppPkg\Applications\Python\Python-2.7.1\Include\r
239 GCC:*_*_IPF_SYMRENAME_FLAGS = --redefine-syms=$WORKSPACE/StdLib/GccSymRename.txt\r