summaryrefslogtreecommitdiff
path: root/include.mk
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2012-05-28 18:56:11 +0000
committerChristian Pointner <equinox@spreadspace.org>2012-05-28 18:56:11 +0000
commitdfd6d6010bec3c2b412e75b1f75d21a7261fd92a (patch)
tree9139d3f63ead287526593a9bf24c29f1123e7241 /include.mk
parentadded posibility to build external lufa lib (not perfect..) (diff)
added USBtoSerial Example Project to avr utils
git-svn-id: https://svn.spreadspace.org/avr/trunk@38 aa12f405-d877-488e-9caf-2d797e2a1cc7
Diffstat (limited to 'include.mk')
-rw-r--r--include.mk11
1 files changed, 7 insertions, 4 deletions
diff --git a/include.mk b/include.mk
index 9b02076..6933a06 100644
--- a/include.mk
+++ b/include.mk
@@ -22,8 +22,6 @@
include ../defines.mk
-LDFLAGS += -L./
-
## project-specific objects
SRC := $(OBJ:%.o=%.c)
DEP := $(SRC:%.c=%.d)
@@ -40,8 +38,13 @@ all: prepare $(HEXFILE)
## external Libs
-ifndef LUFA_PATH
-LUFA_PATH := ../contrib/LUFA
+LDFLAGS += -L./
+
+ifdef LUFA_PATH
+CFLAGS += -I$(LUFA_PATH)
+CFLAGS += -DF_USB=$(F_USB)UL
+CFLAGS += -DBOARD=BOARD_$(LUFA_BOARD) -DARCH=ARCH_$(ARCH)
+CFLAGS += $(LUFA_OPTS)
endif
prepare: $(EXTERNAL_LIBS:%=build-%)