19 lines
		
	
	
		
			618 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			618 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								# Règle avec plusieurs cibles et sans dépendance
							 | 
						||
| 
								 | 
							
								target1 target2 target3:
							 | 
						||
| 
								 | 
							
									echo "Première règle avec 3 cibles séparées par des espaces"
							 | 
						||
| 
								 | 
							
									touch target1 target2 target3
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Règle avec plusieurs cibles (collée au :) et avec dépendances
							 | 
						||
| 
								 | 
							
								file1 file2: target1 target2
							 | 
						||
| 
								 | 
							
									echo "Deuxième règle avec 2 cibles et 2 dépendances"
							 | 
						||
| 
								 | 
							
									echo "Contenu 1" > file1
							 | 
						||
| 
								 | 
							
									echo "Contenu 2" > file2
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Règle avec une seule cible et plusieurs dépendances
							 | 
						||
| 
								 | 
							
								final: file1 file2 target3
							 | 
						||
| 
								 | 
							
									echo "Règle finale qui dépend de tout le reste"
							 | 
						||
| 
								 | 
							
									cat file1 file2 > final
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Règle pour nettoyer
							 | 
						||
| 
								 | 
							
								clean:
							 | 
						||
| 
								 | 
							
									rm -f target1 target2 target3 file1 file2 final
							 |