Blame view

gadget/makefile 1.12 KB
c9b6255a   dmohamed   ajout de la bibli...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  #
  #             LUFA Library
  #     Copyright (C) Dean Camera, 2017.
  #
  #  dean [at] fourwalledcubicle [dot] com
  #           www.lufa-lib.org
  #
  # --------------------------------------
  #         LUFA Project Makefile.
  # --------------------------------------
  
  # Run "make help" for target help.
  
  MCU          = atmega16u2
  ARCH         = AVR8
  BOARD        = UNO
4474f7fc   dmohamed   FIX - Mauvaise fr...
17
  F_CPU        = 16000000
c9b6255a   dmohamed   ajout de la bibli...
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  F_USB        = $(F_CPU)
  OPTIMIZATION = s
  TARGET       = USB_gadget
  SRC          = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS)
  LUFA_PATH    = ../LUFA
  CC_FLAGS     = -DUSE_LUFA_CONFIG_HEADER -IConfig/
  LD_FLAGS     =
  
  # Default target
  all:
  
  # Include LUFA-specific DMBS extension modules
  DMBS_LUFA_PATH ?= $(LUFA_PATH)/Build/LUFA
  include $(DMBS_LUFA_PATH)/lufa-sources.mk
  include $(DMBS_LUFA_PATH)/lufa-gcc.mk
  
  # Include common DMBS build system modules
  DMBS_PATH      ?= $(LUFA_PATH)/Build/DMBS/DMBS
  include $(DMBS_PATH)/core.mk
  include $(DMBS_PATH)/cppcheck.mk
  include $(DMBS_PATH)/doxygen.mk
  include $(DMBS_PATH)/dfu.mk
  include $(DMBS_PATH)/gcc.mk
  include $(DMBS_PATH)/hid.mk
  include $(DMBS_PATH)/avrdude.mk
  include $(DMBS_PATH)/atprogram.mk