📄 make_tempdir
字号:
if project.IsDefined("HELIX_FEATURE_AUDIO_WAVE"): inst.CopyModuleDlls( ("datatype/wav/renderer/pcm", "pcmrend", "plugins/pcmrend"))# mo files (gettext)inst.MakeDirs("share/locale")language_list = os.listdir("../../../player/app/gtk/locale")if 'CVS' in language_list: language_list.remove('CVS')for language in language_list: locale_path = os.path.join("share/locale", language) inst.MakeDirs(locale_path) src_path = os.path.join("../../../player/app/gtk/po", language + ".mo") dest_path = os.path.join(locale_path, "player.mo") if os.path.isfile(src_path): inst.CopyFiles((src_path, dest_path)) src_path = os.path.join("../../../player/common/gtk/po", language + ".mo") dest_path = os.path.join(locale_path, "widget.mo") if os.path.isfile(src_path): inst.CopyFiles((src_path, dest_path)) if project.IsDefined('HELIX_FEATURE_REAL_BRANDING'): src_path = os.path.join("../../../player/app/gtk/locale", language, "README.realplay") else: src_path = os.path.join("../../../player/app/gtk/locale", language, "README.hxplay") dest_path = os.path.join(locale_path, "README") if os.path.isfile(src_path): inst.CopyFiles((src_path, dest_path)) # License (for RealPlayer) if project.IsDefined("HELIX_FEATURE_RDT"): src_path = os.path.join("../../../player/app/doc/real/locale", language, "LICENSE") else: src_path = os.path.join("../../../player/app/doc/helix/locale", language, "LICENSE") dest_path = os.path.join(locale_path, "LICENSE") if os.path.isfile(src_path): inst.CopyFiles((src_path, dest_path))# default image resourcesinst.MakeDirs("share/default")inst.CopyMultiFiles("../../../player/app/gtk/res/default", "share/default", "clipinfo.png", "congestion.png", "fastforward.png", "next.png", "pause.png", "play.png", "prefs_connection.png", "prefs_content.png", "prefs_internet.png", "prefs_mediatypes.png", "prefs_playback.png", "prefs_proxy.png", "prefs_raw.png", "prefs_transport.png", "prefs_hardware.png", "prefs_advanced.png", "previous.png", "rewind.png", "stop.png", "tactoggle.png", "volume_high.png", "volume_low.png", "volume_mid.png", "volume_off.png", "volume_mute.png", "volume_popup_high.png", "volume_popup_low.png", "volume_popup_mid.png", "volume_popup_off.png", "volume_popup_mute.png")inst.MakeDirs("share/icons")if project.IsDefined("HELIX_FEATURE_REAL_BRANDING"): # realplay-specific image resources inst.MakeDirs("share/realplay") inst.CopyMultiFiles("../../../player/app/gtk/res/realplay", "share/realplay", "logo.png", "icon.png", "prefs_general.png", "setup_title.png", "setup_welcome.png", "embedded_logo.png") inst.CopyFiles( ("../../../player/app/gtk/res/realplay.png", "share/realplay.png")) inst.CopyMultiFiles("../../../player/app/gtk/res/icons/realplay", "share/icons", "realplay_16x16.png", "realplay_32x32.png", "realplay_48x48.png", "realplay_192x192.png", "mime-application-generic_192x192.png", "mime-application-generic_48x48.png", "mime-application-ogg_192x192.png", "mime-application-ogg_48x48.png", "mime-application-ram_192x192.png", "mime-application-ram_48x48.png", "mime-application-rpm_192x192.png", "mime-application-rpm_48x48.png", "mime-application-rm_192x192.png", "mime-application-rm_48x48.png", "mime-application-smil_192x192.png", "mime-application-smil_48x48.png", "mime-audio-aiff_192x192.png", "mime-audio-aiff_48x48.png", "mime-audio-au_192x192.png", "mime-audio-au_48x48.png", "mime-audio-mp3_192x192.png", "mime-audio-mp3_48x48.png", "mime-audio-mp4_192x192.png", "mime-audio-mp4_48x48.png", "mime-audio-ogg_192x192.png", "mime-audio-ogg_48x48.png", "mime-audio-ra_192x192.png", "mime-audio-ra_48x48.png", "mime-audio-wav_192x192.png", "mime-audio-wav_48x48.png", "mime-text-realtext_192x192.png", "mime-text-realtext_192x192.png", "mime-video-avi_192x192.png", "mime-video-avi_48x48.png", "mime-video-mov_192x192.png", "mime-video-mov_48x48.png", "mime-video-rv_192x192.png", "mime-video-rv_48x48.png", "mime-video-swf_192x192.png", "mime-video-swf_48x48.png", "mime-application-generic_192x192.png", "mime-application-generic_48x48.png", "mime-audio-generic_192x192.png", "mime-audio-generic_48x48.png", "mime-text-realtext_192x192.png", "mime-text-realtext_48x48.png", "mime-video-generic_192x192.png", "mime-video-generic_48x48.png", "mime-video-ogg_192x192.png", "mime-video-ogg_48x48.png") if sysinfo.platform_qualifier == "nld": # Add crystal icons for NLD / SuSE 9.2 inst.MakeDirs("share/icons/crystalsvg") inst.CopyMultiFiles("../../../player/app/gtk/res/icons/realplay/CrystalSVG", "share/icons/crystalsvg", "mime-real_128x128.png", "mime-real_64x64.png", "mime-real_48x48.png", "mime-real_32x32.png", "mime-real_22x22.png", "mime-real_16x16.png") inst.CopyMultiFiles("../../../player/installer/common", "share", "realplay.desktop", "realplay.applications", "realplay.keys", "realplay.mime", "realplay.xml") inst.MakeDirs("share/mimelnk") inst.MakeDirs("share/mimelnk/application") inst.MakeDirs("share/mimelnk/audio") inst.MakeDirs("share/mimelnk/video") inst.MakeDirs("share/mimelnk/text") inst.CopyMultiFiles("../../../player/installer/common/mimelnk.realplay/application", "share/mimelnk/application", "sdp.desktop", "x-streamingmedia.desktop", "vnd.rn-realmedia-secure.desktop", "vnd.rn-realmedia.desktop", "x-smil.desktop", "vnd.rn-realmedia-vbr.desktop", "ogg.desktop") inst.CopyMultiFiles("../../../player/installer/common/mimelnk.realplay/audio", "share/mimelnk/audio", "mpeg.desktop", "vnd.rn-realaudio.desktop", "x-aac.desktop", "x-aiff.desktop", "x-m4a.desktop", "x-mpegurl.desktop", "x-pn-realaudio.desktop", "x-scpls.desktop", "x-wav.desktop") inst.CopyMultiFiles("../../../player/installer/common/mimelnk.realplay/text", "share/mimelnk/text", "vnd.rn-realtext.desktop") inst.CopyMultiFiles("../../../player/installer/common/mimelnk.realplay/video", "share/mimelnk/video", "vnd.rn-realvideo.desktop", "x-3gpp2.desktop", "3gpp.desktop") else: # hxplay-specific image resources inst.MakeDirs("share/hxplay") inst.CopyMultiFiles("../../../player/app/gtk/res/hxplay", "share/hxplay", "logo.png", "icon.png", "prefs_general.png", "setup_title.png", "setup_welcome.png", "embedded_logo.png") inst.CopyFiles( ("../../../player/app/gtk/res/hxplay.png", "share/hxplay.png")) inst.CopyMultiFiles("../../../player/app/gtk/res/icons/hxplay", "share/icons", "hxplay_16x16.png", "hxplay_32x32.png", "hxplay_48x48.png", "hxplay_192x192.png", "mime-application-generic_192x192.png", "mime-application-generic_48x48.png", "mime-application-ogg_192x192.png", "mime-application-ogg_48x48.png", "mime-application-ram_192x192.png", "mime-application-ram_48x48.png", "mime-application-rpm_192x192.png", "mime-application-rpm_48x48.png", "mime-application-smil_192x192.png", "mime-application-smil_48x48.png", "mime-audio-aiff_192x192.png", "mime-audio-aiff_48x48.png", "mime-audio-au_192x192.png", "mime-audio-au_48x48.png", "mime-audio-ogg_192x192.png", "mime-audio-ogg_48x48.png", "mime-audio-wav_192x192.png", "mime-audio-wav_48x48.png", "mime-application-generic_192x192.png", "mime-application-generic_48x48.png", "mime-audio-generic_192x192.png", "mime-audio-generic_48x48.png", "mime-text-realtext_192x192.png", "mime-text-realtext_48x48.png", "mime-video-generic_192x192.png", "mime-video-generic_48x48.png", "mime-video-ogg_192x192.png", "mime-video-ogg_48x48.png") inst.CopyMultiFiles("../../../player/installer/common", "share", "hxplay.desktop", "hxplay.applications", "hxplay.keys", "hxplay.mime", "hxplay.xml")# other resourcesinst.CopyMultiFiles("../../../player/app/gtk/res", "share", "hxplay_help.html", "tigris.css")# READMEif project.IsDefined('HELIX_FEATURE_REAL_BRANDING'): inst.CopyFiles( ("../../../player/app/gtk/README.realplay", "README"))else: inst.CopyFiles( ("../../../player/app/gtk/README.hxplay", "README"))# License (for RealPlayer)if project.IsDefined("HELIX_FEATURE_RDT"): inst.CopyMultiFiles("../../../player/app/doc/real", "", "LICENSE")else: inst.CopyMultiFiles("../../../player/app/doc/helix", "", "LICENSE")# XXXNH: a bit ugly, but want this to keep from breaking the build while# these modules are in progress#if os.path.exists(os.path.join(project.src_root_path, # "player/mime/gnome",# project.output_dir,# "gnomemime.so")):# inst.CopyModuleDlls(# ("player/mime/gnome", "gnomemime", "plugins/gnomemime"))#if os.path.exists(os.path.join(project.src_root_path, # "player/mime/kde",# project.output_dir,# "kdemime.so")):# inst.CopyModuleDlls(# ("player/mime/kde", "kdemime", "plugins/kdemime"))# Platform specific files#if (platform.name == "win32"):# execfile("copyfiles_win32.py")#elif (platform.type == "unix"):# execfile("copyfiles_unix.py")# Cleanupinst.CleanupTempdir()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -