diff --git a/CHANGES.txt b/CHANGES.txt new file mode 100644 index 0000000..ff51822 --- /dev/null +++ b/CHANGES.txt @@ -0,0 +1,8 @@ +Changes +======= + +0.1 (not yet released) +----------------- + + * No change yet. + diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..2dd46d2 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include CHANGES.txt *.py README.md LICENSE.txt diff --git a/Windows/noVNC Websocket Service Project/noVNC Websocket.suo b/Windows/noVNC Websocket Service Project/noVNC Websocket.suo new file mode 100644 index 0000000..b41b424 Binary files /dev/null and b/Windows/noVNC Websocket Service Project/noVNC Websocket.suo differ diff --git a/Windows/noVNC Websocket Service Project/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Windows/noVNC Websocket Service Project/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..10b8985 Binary files /dev/null and b/Windows/noVNC Websocket Service Project/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Windows/noVNC Websocket Service Project/obj/x86/Debug/MELT Command Websocket.csproj.FileListAbsolute.txt b/Windows/noVNC Websocket Service Project/obj/x86/Debug/MELT Command Websocket.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..ba42705 --- /dev/null +++ b/Windows/noVNC Websocket Service Project/obj/x86/Debug/MELT Command Websocket.csproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\bin\Debug\MELT Command Websocket.exe +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\bin\Debug\MELT Command Websocket.pdb +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\obj\x86\Debug\ResolveAssemblyReference.cache +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\obj\x86\Debug\MELT_Command_Websocket.ProjectInstaller.resources +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\obj\x86\Debug\ResGen.read.1.tlog +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\obj\x86\Debug\ResGen.write.1.tlog +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\obj\x86\Debug\MELT Command Websocket.exe +c:\users\gordoncj\documents\visual studio 2010\Projects\MELT Command Websocket\MELT Command Websocket\obj\x86\Debug\MELT Command Websocket.pdb diff --git a/Windows/noVNC Websocket Service Project/obj/x86/Debug/MELT_Command_Websocket.ProjectInstaller.resources b/Windows/noVNC Websocket Service Project/obj/x86/Debug/MELT_Command_Websocket.ProjectInstaller.resources new file mode 100644 index 0000000..06c24d0 Binary files /dev/null and b/Windows/noVNC Websocket Service Project/obj/x86/Debug/MELT_Command_Websocket.ProjectInstaller.resources differ diff --git a/Windows/noVNC Websocket Service Project/obj/x86/Debug/ResGen.read.1.tlog b/Windows/noVNC Websocket Service Project/obj/x86/Debug/ResGen.read.1.tlog new file mode 100644 index 0000000..d017eb8 Binary files /dev/null and b/Windows/noVNC Websocket Service Project/obj/x86/Debug/ResGen.read.1.tlog differ diff --git a/Windows/noVNC Websocket Service Project/obj/x86/Debug/ResGen.write.1.tlog b/Windows/noVNC Websocket Service Project/obj/x86/Debug/ResGen.write.1.tlog new file mode 100644 index 0000000..7affad4 Binary files /dev/null and b/Windows/noVNC Websocket Service Project/obj/x86/Debug/ResGen.write.1.tlog differ diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..095c653 --- /dev/null +++ b/setup.py @@ -0,0 +1,30 @@ +from setuptools import setup, find_packages + +version = '0.1-dev' +name = 'websockify' +long_description = open("README.md").read() + "\n" + \ + open("CHANGES.txt").read() + "\n" + +setup(name=name, + version=version, + description="Websockify.", + long_description=long_description, + classifiers=[ + "Programming Language :: Python", + ], + keywords='noVNC websockify', + license='LGPLv3', + url="https://github.com/kanaka/websockify", + author="Joel Martin", + author_email="github@martintribe.org", + + packages=find_packages(), + include_package_data=True, + install_requires=['numpy'], + zip_safe=False, + entry_points={ + 'console_scripts': [ + 'websockify = websockify:websockify_init', + ] + }, + ) diff --git a/websockify b/websockify index 4521a96..e98f692 100755 --- a/websockify +++ b/websockify @@ -213,7 +213,7 @@ Traffic Legend: self.send_close() raise self.EClose(closed) -if __name__ == '__main__': +def websockify_init(): usage = "\n %prog [options]" usage += " [source_addr:]source_port target_addr:target_port" usage += "\n %prog [options]" @@ -280,3 +280,6 @@ if __name__ == '__main__': # Create and start the WebSockets proxy server = WebSocketProxy(**opts.__dict__) server.start_server() + +if __name__ == '__main__': + websockify_init()