diff options
Diffstat (limited to 'Makefile.common')
-rw-r--r-- | Makefile.common | 33 |
1 files changed, 29 insertions, 4 deletions
diff --git a/Makefile.common b/Makefile.common index df367128b8..5febcd7585 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 |