Skip to content
Snippets Groups Projects
Select Git revision
  • a509729b2d92b03a3d33ab0e1e1950ff65a96a09
  • master default protected
  • LUFA-170418
  • LUFA-151115
  • LUFA-140928
  • LUFA-140302
  • LUFA-130901
  • LUFA-130901-BETA
  • LUFA-130303
  • LUFA-120730
  • LUFA-120730-BETA
  • LUFA-120219
  • LUFA-120219-BETA
  • LUFA-111009
  • LUFA-111009-BETA
  • LUFA-110528
  • LUFA-110528-BETA
17 results

Device.c

Blame
  • makefile 1.85 KiB
    #
    #             LUFA Library
    #     Copyright (C) Dean Camera, 2015.
    #
    #  dean [at] fourwalledcubicle [dot] com
    #           www.lufa-lib.org
    #
    # --------------------------------------
    #         LUFA Project Makefile.
    # --------------------------------------
    
    # Run "make help" for target help.
    
    AVRISP_PATH  = ../AVRISP-MKII
    
    MCU          = at90usb1287
    ARCH         = AVR8
    BOARD        = XPLAIN
    F_CPU        = 8000000
    F_USB        = $(F_CPU)
    OPTIMIZATION = s
    TARGET       = XPLAINBridge
    SRC          = $(TARGET).c Lib/SoftUART.c USARTDescriptors.c $(AVRISP_PATH)/AVRISPDescriptors.c $(AVRISP_PATH)/Lib/V2Protocol.c \
                   $(AVRISP_PATH)/Lib/V2ProtocolParams.c $(AVRISP_PATH)/Lib/ISP/ISPProtocol.c $(AVRISP_PATH)/Lib/ISP/ISPTarget.c \
                   $(AVRISP_PATH)/Lib/XPROG/XPROGProtocol.c $(AVRISP_PATH)/Lib/XPROG/XPROGTarget.c $(AVRISP_PATH)/Lib/XPROG/XMEGANVM.c \
                   $(AVRISP_PATH)/Lib/XPROG/TINYNVM.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS)
    LUFA_PATH    = ../../LUFA
    CC_FLAGS     = -DUSE_LUFA_CONFIG_HEADER -IConfig/ -I$(AVRISP_PATH)
    LD_FLAGS     =
    
    # Default target
    all:
    
    OBJDIR      := obj
    
    # Since this project borrows files from the AVRISP-MKII project which may also have an
    # identical OBJDIR directory, we need to enforce the use of this project's object file
    # directory as the one where the build object files are to be stored by pre-pending the
    # absolute path of the current project to the OBJDIR variable.
    override OBJDIR:=$(shell pwd)/$(OBJDIR)
    
    # Include LUFA build script makefiles
    include $(LUFA_PATH)/Build/lufa_core.mk
    include $(LUFA_PATH)/Build/lufa_sources.mk
    include $(LUFA_PATH)/Build/lufa_build.mk
    include $(LUFA_PATH)/Build/lufa_cppcheck.mk
    include $(LUFA_PATH)/Build/lufa_doxygen.mk
    include $(LUFA_PATH)/Build/lufa_dfu.mk
    include $(LUFA_PATH)/Build/lufa_hid.mk
    include $(LUFA_PATH)/Build/lufa_avrdude.mk
    include $(LUFA_PATH)/Build/lufa_atprogram.mk