bootstrap now runs cogs on relevant files
This commit is contained in:
		
							
								
								
									
										15
									
								
								bootstrap
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								bootstrap
									
									
									
									
									
								
							@@ -4,4 +4,19 @@ if [ ! -d "m4" ]; then
 | 
				
			|||||||
	mkdir m4
 | 
						mkdir m4
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export COG=$(command -v cog)
 | 
				
			||||||
 | 
					[ -z "$COG"] && export COG=$(command -v cog.py)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if [ -z "$COG" ]; then
 | 
				
			||||||
 | 
					    echo "Please install the Cog code generator, probably with pip install cogapp"
 | 
				
			||||||
 | 
					    return 1
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					echo "cog found at $COG"
 | 
				
			||||||
 | 
					for cogfile in $(find src -name "*.cog"); do
 | 
				
			||||||
 | 
					    decogged=${cogfile%.cog}
 | 
				
			||||||
 | 
					    echo "greasing cog for ${decogged}..."
 | 
				
			||||||
 | 
					    $COG -d -o ${decogged} ${cogfile}
 | 
				
			||||||
 | 
					done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
autoreconf --install
 | 
					autoreconf --install
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user