mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 00:53:21 +00:00 
			
		
		
		
	Added README.
This commit is contained in:
		
							
								
								
									
										78
									
								
								guacamole-common-js/README
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										78
									
								
								guacamole-common-js/README
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,78 @@ | |||||||
|  |  | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  About this README | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  | ||||||
|  | This README is intended to provide quick and to-the-point documentation for | ||||||
|  | technical users intending to compile parts of Guacamole themselves. | ||||||
|  |  | ||||||
|  | Distribution-specific packages are available from the files section of the main | ||||||
|  | project page: | ||||||
|  |   | ||||||
|  |     http://sourceforge.net/projects/guacamole/files/ | ||||||
|  |  | ||||||
|  | Distribution-specific documentation is provided on the Guacamole wiki: | ||||||
|  |  | ||||||
|  |     http://guac-dev.org/ | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  What is guacamole-common-js? | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  | ||||||
|  | guacamole-common-js is the core JavaScript library used by the Guacamole web | ||||||
|  | application. | ||||||
|  |  | ||||||
|  | guacamole-common-js provides an efficient HTTP tunnel for transporting | ||||||
|  | protocol data between JavaScript and the web application, as well as an | ||||||
|  | implementation of a Guacamole protocol client and abstract synchronized | ||||||
|  | drawing layers.  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  Compiling and installing guacamole-common-js | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  | ||||||
|  | guacamole-common-js is built using Maven. Note that this is JavaScript code | ||||||
|  | and not actually compiled. "Building" guacamole-common-js actually simply | ||||||
|  | packages it into a redistributable .zip file. This .zip file can be easily | ||||||
|  | included and expaned into other Maven-based projects (like Guacamole). | ||||||
|  |  | ||||||
|  | Note that prebuilt versions of guacamole-common-js are available from the | ||||||
|  | main guac-dev.org Maven repository which is referenced in all Maven | ||||||
|  | projects in Guacamole. Unless you want to make changes to guacamole-common-js | ||||||
|  | or you want to use a newer, unreleased version (such as the unstable branch), | ||||||
|  | you do not need to build this manually. You can let Maven download it for | ||||||
|  | you when you build Guacamole. | ||||||
|  |  | ||||||
|  | 1) Run mvn package | ||||||
|  |  | ||||||
|  |     $ mvn package | ||||||
|  |  | ||||||
|  |     Maven will download any needed dependencies for building the .zip file. | ||||||
|  |     Once all dependencies have been downloaded, the .zip file will be | ||||||
|  |     created in the target/ subdirectory of the current directory. | ||||||
|  |  | ||||||
|  | 2) Run mvn install | ||||||
|  |  | ||||||
|  |     $ mvn install | ||||||
|  |  | ||||||
|  |     DO NOT RUN THIS AS ROOT! | ||||||
|  |  | ||||||
|  |     Maven will install guacamole-common-js to your user's local Maven | ||||||
|  |     repository where it can be used in future builds. It will not install | ||||||
|  |     into a system-wide repository and does not require root privileges. | ||||||
|  |  | ||||||
|  |     Once installed, building other Maven projects that depend on | ||||||
|  |     guacamole-common-js (such as Guacamole) will be possible. | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  Reporting problems | ||||||
|  | ------------------------------------------------------------ | ||||||
|  |  | ||||||
|  | Please report any bugs encountered by opening a new ticket at the Trac system | ||||||
|  | hosted at: | ||||||
|  |      | ||||||
|  |     http://guac-dev.org/trac/ | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user