mirror of
				https://github.com/valentineus/kp3s-lgvl.git
				synced 2025-11-04 01:39:44 +03:00 
			
		
		
		
	
		
			
	
	
		
			17 lines
		
	
	
		
			340 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			340 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								#!/usr/bin/env bash
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# Run uncrustify for a file in-place
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								TMPDIR=`mktemp -d`
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Reformat a single file to tmp/
							 | 
						||
| 
								 | 
							
								uncrustify -l CPP -c ./buildroot/share/extras/uncrustify.cfg -f "$1" >$TMPDIR/uncrustify.out
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Replace the original file
							 | 
						||
| 
								 | 
							
								cp "$TMPDIR/uncrustify.out" "$1"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Clean up, deliberately
							 | 
						||
| 
								 | 
							
								rm "$TMPDIR/uncrustify.out"
							 | 
						||
| 
								 | 
							
								rmdir "$TMPDIR"
							 |