new build method for macway
This commit is contained in:
		
							parent
							
								
									461e0d3d8c
								
							
						
					
					
						commit
						2f80e790c6
					
				
					 17 changed files with 432 additions and 227 deletions
				
			
		| 
						 | 
				
			
			@ -56,7 +56,8 @@ SRC =	tmk.c \
 | 
			
		|||
	usb_debug.c \
 | 
			
		||||
	usb.c \
 | 
			
		||||
	jump_bootloader.c \
 | 
			
		||||
	print.c
 | 
			
		||||
	print.c \
 | 
			
		||||
	util.c
 | 
			
		||||
SRC +=	$(TARGET_SRC)
 | 
			
		||||
 | 
			
		||||
# C source file search path
 | 
			
		||||
| 
						 | 
				
			
			@ -116,17 +117,41 @@ CSTANDARD = -std=gnu99
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
# Place -D or -U options here for C sources
 | 
			
		||||
CDEFS = -DF_CPU=$(F_CPU)UL -DDESCRIPTION=$(DESCRIPTION)
 | 
			
		||||
CDEFS = -DF_CPU=$(F_CPU)UL
 | 
			
		||||
CDEFS += -DDESCRIPTION=$(DESCRIPTION)
 | 
			
		||||
CDEFS += -DVENDOR_ID=$(VENDOR_ID)
 | 
			
		||||
CDEFS += -DPRODUCT_ID=$(PRODUCT_ID)
 | 
			
		||||
CDEFS += -DMANUFACTURER=$(MANUFACTURER)
 | 
			
		||||
CDEFS += -DPRODUCT=$(PRODUCT)
 | 
			
		||||
ifdef MOUSE_DELAY_TIME
 | 
			
		||||
CDEFS += -DMOUSE_DELAY_TIME=$(MOUSE_DELAY_TIME)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Place -D or -U options here for ASM sources
 | 
			
		||||
ADEFS = -DF_CPU=$(F_CPU) -DDESCRIPTION=$(DESCRIPTION)
 | 
			
		||||
ADEFS = -DF_CPU=$(F_CPU)
 | 
			
		||||
ADEFS += -DDESCRIPTION=$(DESCRIPTION)
 | 
			
		||||
ADEFS += -DVENDOR_ID=$(VENDOR_ID)
 | 
			
		||||
ADEFS += -DPRODUCT_ID=$(PRODUCT_ID)
 | 
			
		||||
ADEFS += -DMANUFACTURER=$(MANUFACTURER)
 | 
			
		||||
ADEFS += -DPRODUCT=$(PRODUCT)
 | 
			
		||||
ifdef MOUSE_DELAY_TIME
 | 
			
		||||
ADEFS += -DMOUSE_DELAY_TIME=$(MOUSE_DELAY_TIME)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Place -D or -U options here for C++ sources
 | 
			
		||||
CPPDEFS = -DF_CPU=$(F_CPU)UL -DDESCRIPTION=$(DESCRIPTION)
 | 
			
		||||
CPPDEFS = -DF_CPU=$(F_CPU)UL -DDESCRIPTION=$(DESCRIPTION) -DVENDOR_ID=$(VENDOR_ID) -DPRODUCT_ID=$(PRODUCT_ID)
 | 
			
		||||
#CPPDEFS += -D__STDC_LIMIT_MACROS
 | 
			
		||||
#CPPDEFS += -D__STDC_CONSTANT_MACROS
 | 
			
		||||
CPPDEFS += -DDESCRIPTION=$(DESCRIPTION)
 | 
			
		||||
CPPDEFS += -DVENDOR_ID=$(VENDOR_ID)
 | 
			
		||||
CPPDEFS += -DPRODUCT_ID=$(PRODUCT_ID)
 | 
			
		||||
CPPDEFS += -DMANUFACTURER=$(MANUFACTURER)
 | 
			
		||||
CPPDEFS += -DPRODUCT=$(PRODUCT)
 | 
			
		||||
ifdef MOUSE_DELAY_TIME
 | 
			
		||||
CPPDEFS += -DMOUSE_DELAY_TIME=$(MOUSE_DELAY_TIME)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue