| 
									
										
										
										
											2019-08-14 10:02:32 +08:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-03-27 03:28:19 +08:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2024-08-04 22:21:03 +08:00
										 |  |  | # Copyright (c) 2024 looly(loolly@aliyun.com) | 
					
						
							| 
									
										
										
										
											2023-03-27 03:28:19 +08:00
										 |  |  | # Hutool is licensed under Mulan PSL v2. | 
					
						
							|  |  |  | # You can use this software according to the terms and conditions of the Mulan PSL v2. | 
					
						
							|  |  |  | # You may obtain a copy of Mulan PSL v2 at: | 
					
						
							| 
									
										
										
										
											2023-08-15 11:02:35 +08:00
										 |  |  | #          https://license.coscl.org.cn/MulanPSL2 | 
					
						
							| 
									
										
										
										
											2023-03-27 03:28:19 +08:00
										 |  |  | # THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, | 
					
						
							|  |  |  | # EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, | 
					
						
							|  |  |  | # MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. | 
					
						
							|  |  |  | # See the Mulan PSL v2 for more details. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-08-14 10:02:32 +08:00
										 |  |  | # Help info function | 
					
						
							|  |  |  | help(){ | 
					
						
							|  |  |  |   echo "--------------------------------------------------------------------------" | 
					
						
							|  |  |  |   echo "" | 
					
						
							|  |  |  |   echo "usage: ./hutool.sh [install | doc | pack]" | 
					
						
							|  |  |  |   echo "" | 
					
						
							|  |  |  |   echo "-install    Install Hutool to your local Maven repository." | 
					
						
							|  |  |  |   echo "-doc        Generate Java doc api for Hutool, you can see it in target dir" | 
					
						
							|  |  |  |   echo "-pack       Make jar package by Maven" | 
					
						
							|  |  |  |   echo "" | 
					
						
							|  |  |  |   echo "--------------------------------------------------------------------------" | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Start | 
					
						
							|  |  |  | ./bin/logo.sh | 
					
						
							|  |  |  | case "$1" in | 
					
						
							|  |  |  |   'install') | 
					
						
							|  |  |  |     bin/install.sh | 
					
						
							|  |  |  | 	;; | 
					
						
							|  |  |  |   'doc') | 
					
						
							|  |  |  |     bin/javadoc.sh | 
					
						
							|  |  |  | 	;; | 
					
						
							|  |  |  |   'pack') | 
					
						
							|  |  |  |     bin/package.sh | 
					
						
							|  |  |  | 	;; | 
					
						
							|  |  |  |   *) | 
					
						
							|  |  |  |     help | 
					
						
							|  |  |  | esac |