Enable vpath seraching for source files only
This commit is contained in:
		
							parent
							
								
									79067662c8
								
							
						
					
					
						commit
						f11a0275a8
					
				| @ -15,6 +15,16 @@ | |||||||
| # Carlos Lamas
 | # Carlos Lamas
 | ||||||
| #
 | #
 | ||||||
| 
 | 
 | ||||||
|  | # Enable vpath seraching for source files only
 | ||||||
|  | # Without this, output files, could be read from the wrong .build directories
 | ||||||
|  | VPATH_SRC := $(VPATH) | ||||||
|  | vpath %.c $(VPATH_SRC) | ||||||
|  | vpath %.h $(VPATH_SRC) | ||||||
|  | vpath %.cpp $(VPATH_SRC) | ||||||
|  | vpath %.hpp $(VPATH_SRC) | ||||||
|  | vpath %.S $(VPATH_SRC) | ||||||
|  | VPATH := | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| # Output format. (can be srec, ihex, binary)
 | # Output format. (can be srec, ihex, binary)
 | ||||||
| FORMAT = ihex | FORMAT = ihex | ||||||
| @ -71,7 +81,7 @@ BUILD_CMD = LOG=$$($(CMD) 2>&1) ; if [ $$? -gt 0 ]; then $(PRINT_ERROR); elif [ | |||||||
| #     Each directory must be seperated by a space.
 | #     Each directory must be seperated by a space.
 | ||||||
| #     Use forward slashes for directory separators.
 | #     Use forward slashes for directory separators.
 | ||||||
| #     For a directory that has spaces, enclose it in quotes.
 | #     For a directory that has spaces, enclose it in quotes.
 | ||||||
| EXTRAINCDIRS += $(subst :, ,$(VPATH)) | EXTRAINCDIRS += $(subst :, ,$(VPATH_SRC)) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # Compiler flag to set the C Standard level.
 | # Compiler flag to set the C Standard level.
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user