update
This commit is contained in:
		| @@ -1,9 +1,10 @@ | |||||||
| #!/bin/sh | #!/bin/sh | ||||||
|  |  | ||||||
| cat<<EOF | cat<<EOF | ||||||
| //========================================= | //========================================= | ||||||
| // Filename : $1 | // Filename : $1 | ||||||
| // Author   : Colben | // Company  : Boyachain | ||||||
| // Create   : `date +"%F %R"` | // Create   : $(date +"%F %R") | ||||||
| //========================================= | //========================================= | ||||||
|  |  | ||||||
| EOF | EOF | ||||||
|  |  | ||||||
|   | |||||||
| @@ -3,8 +3,8 @@ | |||||||
| cat<<EOF | cat<<EOF | ||||||
| //========================================= | //========================================= | ||||||
| // Filename : $1 | // Filename : $1 | ||||||
| // Author   : Colben | // Company  : Boyachain | ||||||
| // Create   : `date +"%F %R"` | // Create   : $(date +"%F %R") | ||||||
| //========================================= | //========================================= | ||||||
|  |  | ||||||
| #ifndef ____ | #ifndef ____ | ||||||
| @@ -12,3 +12,4 @@ cat<<EOF | |||||||
|  |  | ||||||
| #endif | #endif | ||||||
| EOF | EOF | ||||||
|  |  | ||||||
|   | |||||||
| @@ -5,8 +5,8 @@ cat<<EOF | |||||||
| # -*- coding:utf-8 -*- | # -*- coding:utf-8 -*- | ||||||
| #========================================= | #========================================= | ||||||
| # Filename : $1 | # Filename : $1 | ||||||
| # Author   : Colben | # Company  : Boyachain | ||||||
| # Create   : `date +"%F %R"` | # Create   : $(date +"%F %R") | ||||||
| #========================================= | #========================================= | ||||||
|  |  | ||||||
|  |  | ||||||
| @@ -17,3 +17,4 @@ def main(): | |||||||
| if '__main__' == __name__: | if '__main__' == __name__: | ||||||
|     main() |     main() | ||||||
| EOF | EOF | ||||||
|  |  | ||||||
|   | |||||||
| @@ -3,7 +3,7 @@ | |||||||
| cat <<-EOF | cat <<-EOF | ||||||
| #!/bin/bash | #!/bin/bash | ||||||
| #========================================= | #========================================= | ||||||
| # Company  : Where the f**k r u! | # Company  : Boyachain | ||||||
| # Create   : $(date +"%F %R") | # Create   : $(date +"%F %R") | ||||||
| # Author   : Who the f**k r u! | # Author   : Who the f**k r u! | ||||||
| #========================================= | #========================================= | ||||||
| @@ -11,7 +11,6 @@ cat <<-EOF | |||||||
| set -euo pipefail | set -euo pipefail | ||||||
| umask 0022 | umask 0022 | ||||||
| export LANG=en_US.UTF-8 | export LANG=en_US.UTF-8 | ||||||
| trap Quit EXIT |  | ||||||
|  |  | ||||||
| PID_FILE=/tmp/\$(basename \${0%.sh}).pid | PID_FILE=/tmp/\$(basename \${0%.sh}).pid | ||||||
|  |  | ||||||
| @@ -49,6 +48,7 @@ function Main { | |||||||
|         && echo \\ |         && echo \\ | ||||||
|         && Error Pid file \$PID_FILE already exists, quit! |         && Error Pid file \$PID_FILE already exists, quit! | ||||||
|     echo \$\$ > \$PID_FILE |     echo \$\$ > \$PID_FILE | ||||||
|  |     trap Quit EXIT | ||||||
|     Warn Main ... |     Warn Main ... | ||||||
|     Func1 |     Func1 | ||||||
|     Func2 |     Func2 | ||||||
|   | |||||||
							
								
								
									
										7
									
								
								templates/dynamic/full/.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								templates/dynamic/full/.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -2,9 +2,8 @@ | |||||||
|  |  | ||||||
| cat<<EOF | cat<<EOF | ||||||
| #========================================= | #========================================= | ||||||
| # Filename : $1 | # Company  : Boyachain | ||||||
| # Author   : Colben | # Create   : $(date +"%F %R") | ||||||
| # Create   : `date +"%F %R"` |  | ||||||
| #========================================= | #========================================= | ||||||
|  |  | ||||||
| EOF | EOF | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1 +0,0 @@ | |||||||
| Makefile |  | ||||||
							
								
								
									
										33
									
								
								templates/dynamic/full/MAKEFILE
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										33
									
								
								templates/dynamic/full/MAKEFILE
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,33 @@ | |||||||
|  | #!/bin/sh | ||||||
|  |  | ||||||
|  | cat<<EOF | ||||||
|  | #========================================= | ||||||
|  | # Company  : Boyachain | ||||||
|  | # Create   : $(date +"%F %R") | ||||||
|  | #========================================= | ||||||
|  |  | ||||||
|  | cc=gcc | ||||||
|  |  | ||||||
|  | source= | ||||||
|  |  | ||||||
|  | object=\$(source:%.c=%.o) | ||||||
|  |  | ||||||
|  | flags= | ||||||
|  |  | ||||||
|  | target=exe | ||||||
|  |  | ||||||
|  | \$(target):\$(object) | ||||||
|  | 	@\$(cc) -o \$@ \$^ \$(flags) | ||||||
|  | 	@echo "成功生成可执行文件: \$@ !!" | ||||||
|  |  | ||||||
|  | %.o:%.c | ||||||
|  | 	@\$(cc) -o \$@ -c \$< \$(flags) | ||||||
|  | 	@echo "成功编译 \$< 生成 \$@ 文件!!" | ||||||
|  |  | ||||||
|  | clean: | ||||||
|  | 	@rm -rf \$(object) | ||||||
|  |  | ||||||
|  | clear: | ||||||
|  | 	@rm -rf \$(object) \$(target)  | ||||||
|  | EOF | ||||||
|  |  | ||||||
| @@ -2,9 +2,8 @@ | |||||||
|  |  | ||||||
| cat<<EOF | cat<<EOF | ||||||
| #========================================= | #========================================= | ||||||
| # Filename : $1 | # Company  : Boyachain | ||||||
| # Author   : Colben | # Create   : $(date +"%F %R") | ||||||
| # Create   : `date +"%F %R"` |  | ||||||
| #========================================= | #========================================= | ||||||
|  |  | ||||||
| cc=gcc | cc=gcc | ||||||
| @@ -31,3 +30,4 @@ clean: | |||||||
| clear: | clear: | ||||||
| 	@rm -rf \$(object) \$(target)  | 	@rm -rf \$(object) \$(target)  | ||||||
| EOF | EOF | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1 +0,0 @@ | |||||||
| Makefile |  | ||||||
							
								
								
									
										33
									
								
								templates/dynamic/full/makefile
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										33
									
								
								templates/dynamic/full/makefile
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,33 @@ | |||||||
|  | #!/bin/sh | ||||||
|  |  | ||||||
|  | cat<<EOF | ||||||
|  | #========================================= | ||||||
|  | # Company  : Boyachain | ||||||
|  | # Create   : $(date +"%F %R") | ||||||
|  | #========================================= | ||||||
|  |  | ||||||
|  | cc=gcc | ||||||
|  |  | ||||||
|  | source= | ||||||
|  |  | ||||||
|  | object=\$(source:%.c=%.o) | ||||||
|  |  | ||||||
|  | flags= | ||||||
|  |  | ||||||
|  | target=exe | ||||||
|  |  | ||||||
|  | \$(target):\$(object) | ||||||
|  | 	@\$(cc) -o \$@ \$^ \$(flags) | ||||||
|  | 	@echo "成功生成可执行文件: \$@ !!" | ||||||
|  |  | ||||||
|  | %.o:%.c | ||||||
|  | 	@\$(cc) -o \$@ -c \$< \$(flags) | ||||||
|  | 	@echo "成功编译 \$< 生成 \$@ 文件!!" | ||||||
|  |  | ||||||
|  | clean: | ||||||
|  | 	@rm -rf \$(object) | ||||||
|  |  | ||||||
|  | clear: | ||||||
|  | 	@rm -rf \$(object) \$(target)  | ||||||
|  | EOF | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user