📄 setup.py
字号:
from distutils.core import setup, Extensionimport sysimport os# Set these variable identical to your configure options.WITH_QT= not not os.getenv("QTDIR")WITH_FFMPEG=TrueWITH_SDL=TrueDEFS = [ ('WITH_EXTERNAL_DOM', '1'), ('ENABLE_NLS', '1'), ] EXTRA_LINK_ARGS=[]ldflags=os.getenv("LDFLAGS")if ldflags: EXTRA_LINK_ARGS=ldflags.split()if sys.platform == 'darwin': EXTRA_LINK_ARGS += ['-framework', 'QuickTime', '-framework', 'CoreFoundation', '-framework', 'Cocoa']LIBRARIES=[]if WITH_QT: DEFS.append(('WITH_QT', '1')) LIBRARIES.append('ambulant_qt')if WITH_FFMPEG: DEFS.append(('WITH_FFMPEG', '1')) LIBRARIES.append('ambulant_ffmpeg')if WITH_SDL: DEFS.append(('WITH_SDL', '1')) LIBRARIES.append('ambulant_sdl')LIBRARIES.append('ambulant')LIBRARIES.append('expat')LIBDIRS=['../../third_party_packages/expat-unix/lib']if sys.platform == 'darwin': LIBRARIES += ['intl'] setup(name='ambulant', version='0.1', ext_modules=[ Extension('ambulant', ['ambulantmodule.cpp', 'ambulantinterface.cpp', 'ambulantutilities.cpp'], libraries=LIBRARIES, extra_link_args=EXTRA_LINK_ARGS, library_dirs=LIBDIRS, include_dirs=['../../include'], define_macros=DEFS ) ])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -