mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 10:27:07 -05:00 
			
		
		
		
	Move code into a separate Python module
This commit is contained in:
		
							
								
								
									
										7
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								Makefile
									
									
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
default: update
 | 
			
		||||
 | 
			
		||||
update: update-readme update-latest
 | 
			
		||||
update: compile update-readme update-latest
 | 
			
		||||
 | 
			
		||||
update-latest:
 | 
			
		||||
	./youtube-dl --version > LATEST_VERSION
 | 
			
		||||
@@ -15,6 +15,7 @@ update-readme:
 | 
			
		||||
		echo -e '\n## FAQ' >> README.md && \
 | 
			
		||||
		echo "$${footer}" >> README.md
 | 
			
		||||
 | 
			
		||||
compile:
 | 
			
		||||
	cp youtube_dl/__init__.py youtube-dl
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
.PHONY: default update update-latest update-readme
 | 
			
		||||
.PHONY: default compile update update-latest update-readme
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										10
									
								
								youtube-dl
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								youtube-dl
									
									
									
									
									
								
							@@ -4045,7 +4045,7 @@ def gen_extractors():
 | 
			
		||||
		GenericIE()
 | 
			
		||||
	]
 | 
			
		||||
 | 
			
		||||
def main():
 | 
			
		||||
def _real_main():
 | 
			
		||||
	parser, opts, args = parseOpts()
 | 
			
		||||
 | 
			
		||||
	# Open appropriate CookieJar
 | 
			
		||||
@@ -4205,10 +4205,9 @@ def main():
 | 
			
		||||
 | 
			
		||||
	sys.exit(retcode)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
def main():
 | 
			
		||||
	try:
 | 
			
		||||
		main()
 | 
			
		||||
		_real_main()
 | 
			
		||||
	except DownloadError:
 | 
			
		||||
		sys.exit(1)
 | 
			
		||||
	except SameFileError:
 | 
			
		||||
@@ -4216,4 +4215,7 @@ if __name__ == '__main__':
 | 
			
		||||
	except KeyboardInterrupt:
 | 
			
		||||
		sys.exit(u'\nERROR: Interrupted by user')
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
	main()
 | 
			
		||||
 | 
			
		||||
# vim: set ts=4 sw=4 sts=4 noet ai si filetype=python:
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								youtube-dl.dev
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										6
									
								
								youtube-dl.dev
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
#!/usr/bin/env python
 | 
			
		||||
# -*- coding: utf-8 -*-
 | 
			
		||||
 | 
			
		||||
import youtube_dl
 | 
			
		||||
 | 
			
		||||
youtube_dl.main()
 | 
			
		||||
							
								
								
									
										4221
									
								
								youtube_dl/__init__.py
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										4221
									
								
								youtube_dl/__init__.py
									
									
									
									
									
										Executable file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user