• Home
  • Raw
  • Download

Lines Matching +full:is +full:- +full:glob

3 import glob
19 # Reference: https://docs.python.org/2/library/platform.html#cross-platform
91 src.extend(glob.glob(os.path.join(BUILD_DIR, "*.[ch]")))
92 src.extend(glob.glob(os.path.join(BUILD_DIR, "*.mk")))
94 src.extend(glob.glob(os.path.join(BUILD_DIR, "Makefile")))
95 src.extend(glob.glob(os.path.join(BUILD_DIR, "LICENSE*")))
96 src.extend(glob.glob(os.path.join(BUILD_DIR, "README")))
97 src.extend(glob.glob(os.path.join(BUILD_DIR, "*.TXT")))
98 src.extend(glob.glob(os.path.join(BUILD_DIR, "RELEASE_NOTES")))
99 src.extend(glob.glob(os.path.join(BUILD_DIR, "make.sh")))
100 src.extend(glob.glob(os.path.join(BUILD_DIR, "CMakeLists.txt")))
101 src.extend(glob.glob(os.path.join(BUILD_DIR, "pkgconfig.mk")))
105 log.info("%s -> %s" % (filename, outpath))
127 if STATIC_LIBRARY_FILE is not None:
136 # - CMake + MSVC installed
137 # - Run this command in an environment setup for MSVC
141 …os.system('cmake -DCMAKE_BUILD_TYPE=RELEASE -DCAPSTONE_BUILD_TESTS=0 -DCAPSTONE_BUILD_STATIC=0 -G …
144 # *BSD distinguishes make (BSD) vs gmake (GNU). Use cmake + bsd make :-)
148 …os.system('cmake -DCMAKE_BUILD_TYPE=RELEASE -DCAPSTONE_BUILD_TESTS=0 -DCAPSTONE_BUILD_STATIC=0 ..')
171 log.info('Skipping building C extensions since LIBCAPSTONE_PATH is set')
203 if 'bdist_wheel' in sys.argv and '--plat-name' not in sys.argv:
205 sys.argv.insert(idx, '--plat-name')
208 # linux_* platform tags are disallowed because the python ecosystem is fubar
211 # see also https://github.com/angr/angr-dev/blob/master/bdist.sh and
212 # https://www.python.org/dev/peps/pep-0599/
215 # https://www.python.org/dev/peps/pep-0425/
216 sys.argv.insert(idx + 1, name.replace('.', '_').replace('-', '_'))
219 Capstone is a disassembly framework with the target of becoming the ultimate
225 - Support multiple hardware architectures: ARM, ARM64 (ARMv8), Mips, PPC, Sparc,
228 - Having clean/simple/lightweight/intuitive architecture-neutral API.
230 - Provide details on disassembled instruction (called "decomposer" by others).
232 - Provide semantics of the disassembled instruction, such as list of implicit
235 - Implemented in pure C language, with lightweight wrappers for C++, C#, Go,
239 - Native support for all popular platforms: Windows, Mac OSX, iOS, Android,
242 - Thread-safe by design.
244 - Special support for embedding into firmware or OS kernel.
246 - High performance & suitable for malware analysis (capable of handling various
249 - Distributed under the open source BSD license.
251 Further information is available at http://www.capstone-engine.org
256 This project is released under the BSD license. If you redistribute the binary
270 url='https://www.capstone-engine.org',
273 'Development Status :: 5 - Production/Stable',