Home | History | Annotate | Download | only in libffi

Lines Matching full:platform

9 class Platform(object):
12 class simulator_platform(Platform):
25 class simulator64_platform(Platform):
38 class device_platform(Platform):
51 class device64_platform(Platform):
64 class desktop32_platform(Platform):
77 class desktop64_platform(Platform):
130 def copy_src_platform_files(platform):
131 src_dir = os.path.join('src', platform.src_dir)
132 dst_dir = os.path.join(platform.directory, 'src', platform.src_dir)
133 copy_files(src_dir, dst_dir, filelist=platform.src_files, file_suffix=platform.arch, prefix=platform.prefix, suffix=platform.suffix)
136 def build_target(platform, platform_headers):
138 return 'xcrun -sdk %s %s -arch %s' % (platform.sdk, cmd, platform.arch)
140 tag='%s-%s' % (platform.sdk, platform.arch)
145 CFLAGS='%s' % (platform.version_min))
149 subprocess.check_call(['../configure', '-host', platform.triple], env=env)
155 os.path.join(platform.directory, 'include'),
157 file_suffix=platform.arch,
158 prefix=platform.prefix,
159 suffix=platform.suffix)
162 platform_headers[filename].add((platform.prefix, platform.arch, platform.suffix))