templatectl: il n'est plus nécessaire de spécifier explicitement fichier.template
This commit is contained in:
		
							parent
							
								
									90b1bf051d
								
							
						
					
					
						commit
						91686fb86f
					
				| @ -6,9 +6,11 @@ uprovide template | ||||
| urequire base | ||||
| 
 | ||||
| function __template_prel_abspath() { | ||||
|     # afficher le chemin absolu du fichier $1 si on est dans le répertoire de | ||||
|     # destination $2, sinon l'exprimer par rapport au répertoire de destination | ||||
|     # $2 si c'est un chemin relatif. | ||||
|     # afficher le chemin absolu du fichier $1. Si $1 est un chemin relatif, le | ||||
|     # répertoire de référence pour le calcul du chemin absolu dépend du | ||||
|     # répertoire courant: si l'on est dans un des sous-répertoires du répertoire | ||||
|     # de destination $2, calculer le chemin absolu par rapport au répertoire | ||||
|     # courant. Sinon, l'exprimer par rapport à $2. | ||||
|     if withinpath "$2" "$(pwd)"; then | ||||
|         abspath "$1" | ||||
|     else | ||||
| @ -259,6 +261,10 @@ function template_merge() { | ||||
|         srcspec="${srcspec#$destdir}" | ||||
| 
 | ||||
|         for srcdir in "${srcdirs[@]}"; do | ||||
|             if [ -z "$template" -a ! -e "$srcdir$srcspec" -a -e "$srcdir$srcspec.template" ]; then | ||||
|                 srcspec="$srcspec.template" | ||||
|                 template=1 | ||||
|             fi | ||||
|             [ -e "$srcdir$srcspec" ] || continue | ||||
|             ebegin "$(basename -- "$srcdir") --> $(ppath "$destdir$srcspec")" | ||||
|             s=0 | ||||
|  | ||||
							
								
								
									
										0
									
								
								lib/ulib/templates/runsconfig/script.template → lib/ulib/templates/runsconfig/script.rs.template
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							
							
						
						
									
										0
									
								
								lib/ulib/templates/runsconfig/script.template → lib/ulib/templates/runsconfig/script.rs.template
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user