From 2f80e790c6310ad24a4cb3d4a72c31314364fef7 Mon Sep 17 00:00:00 2001 From: tmk Date: Wed, 27 Oct 2010 20:51:45 +0900 Subject: new build method for macway --- Makefile.common | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) (limited to 'Makefile.common') diff --git a/Makefile.common b/Makefile.common index df367128b..5febcd758 100644 --- a/Makefile.common +++ b/Makefile.common @@ -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 -- cgit v1.2.3