12 lines
		
	
	
		
			281 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			12 lines
		
	
	
		
			281 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| 
								 | 
							
								#!/bin/sh
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								set -e
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								git config -f .gitmodules --get-regexp '^submodule\..*\.path$' |
							 | 
						||
| 
								 | 
							
								    while read path_key path
							 | 
						||
| 
								 | 
							
								    do
							 | 
						||
| 
								 | 
							
								        url_key=$(echo $path_key | sed 's/\.path/.url/')
							 | 
						||
| 
								 | 
							
								        url=$(git config -f .gitmodules --get "$url_key")
							 | 
						||
| 
								 | 
							
								        git submodule add $url $path
							 | 
						||
| 
								 | 
							
								    done
							 |