mirror of https://gitlab.com/ita1024/waf
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			18 lines
		
	
	
		
			567 B
		
	
	
	
		
			Plaintext
		
	
			
		
		
	
	
			18 lines
		
	
	
		
			567 B
		
	
	
	
		
			Plaintext
		
	
| This example demonstrates the creation of a particular build tool which compiles
 | |
| specific files directly, for example:
 | |
| 
 | |
| main.c includes foo.h
 | |
| foo.h has a corresponding foo.c file
 | |
| foo.c includes bar.h
 | |
| bar.h has a corresponding bar.c file
 | |
| 
 | |
| Calling './dbd build' will then compile and link 'main.c', 'foo.c' and 'bar.c' into the program 'app'.
 | |
| No script file is required, although the build will create a .lock file and a c4che directory.
 | |
| 
 | |
| To create the build tool:
 | |
|    ./create_it.sh
 | |
| 
 | |
| To use on the file bbit which creates a program out of main.c:
 | |
|    ./cbd clean build
 | |
| 
 |