|  |  | @@ -33,13 +33,13 @@ OPTIONS += -D__$(MCU)__ -DARDUINO=10600 -DTEENSYDUINO=121 | 
		
	
		
			
			|  |  |  | #************************************************************************ | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | # path location for Teensy Loader, teensy_post_compile and teensy_reboot | 
		
	
		
			
			|  |  |  | TOOLSPATH = $(ARDUINOPATH)/hardware/tools   # on Linux | 
		
	
		
			
			|  |  |  | TOOLSPATH = $(abspath $(ARDUINOPATH)/hardware/tools)   # on Linux | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | # path location for Arduino libraries (currently not used) | 
		
	
		
			
			|  |  |  | LIBRARYPATH = $(ARDUINOPATH)/libraries | 
		
	
		
			
			|  |  |  | LIBRARYPATH = $(abspath $(ARDUINOPATH)/libraries) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | # path location for the arm-none-eabi compiler | 
		
	
		
			
			|  |  |  | COMPILERPATH = $(ARDUINOPATH)/hardware/tools/arm/bin | 
		
	
		
			
			|  |  |  | COMPILERPATH = $(abspath $(ARDUINOPATH)/hardware/tools/arm/bin) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | #************************************************************************ | 
		
	
		
			
			|  |  |  | # Settings below this point usually do not need to be edited | 
		
	
	
		
			
			|  |  | @@ -62,10 +62,10 @@ LIBS = -lm | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | # names for the compiler programs | 
		
	
		
			
			|  |  |  | CC = $(abspath $(COMPILERPATH))/arm-none-eabi-gcc | 
		
	
		
			
			|  |  |  | CXX = $(abspath $(COMPILERPATH))/arm-none-eabi-g++ | 
		
	
		
			
			|  |  |  | OBJCOPY = $(abspath $(COMPILERPATH))/arm-none-eabi-objcopy | 
		
	
		
			
			|  |  |  | SIZE = $(abspath $(COMPILERPATH))/arm-none-eabi-size | 
		
	
		
			
			|  |  |  | CC = $(COMPILERPATH)/arm-none-eabi-gcc | 
		
	
		
			
			|  |  |  | CXX = $(COMPILERPATH)/arm-none-eabi-g++ | 
		
	
		
			
			|  |  |  | OBJCOPY = $(COMPILERPATH)/arm-none-eabi-objcopy | 
		
	
		
			
			|  |  |  | SIZE = $(COMPILERPATH)/arm-none-eabi-size | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | # automatically create lists of the sources and objects | 
		
	
		
			
			|  |  |  | # TODO: this does not handle Arduino libraries yet... | 
		
	
	
		
			
			|  |  | @@ -84,8 +84,8 @@ $(TARGET).elf: $(OBJS) $(MCU_LD) | 
		
	
		
			
			|  |  |  | %.hex: %.elf | 
		
	
		
			
			|  |  |  | $(SIZE) $< | 
		
	
		
			
			|  |  |  | $(OBJCOPY) -O ihex -R .eeprom $< $@ | 
		
	
		
			
			|  |  |  | $(abspath $(TOOLSPATH))/teensy_post_compile -file=$(basename $@) -path=$(shell pwd) -tools=$(abspath $(TOOLSPATH)) | 
		
	
		
			
			|  |  |  | -$(abspath $(TOOLSPATH))/teensy_reboot | 
		
	
		
			
			|  |  |  | $(TOOLSPATH)/teensy_post_compile -file=$(basename $@) -path=$(shell pwd) -tools=$(TOOLSPATH) | 
		
	
		
			
			|  |  |  | -$(TOOLSPATH)/teensy_reboot | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | # compiler generated dependency info |