Statistics
| Branch: | Tag: | Revision:

amiro-lld / Makefile @ 9d4563d7

History | View | Annotate | Download (3.016 KB)

1 d6728c5b Thomas Schöpping
################################################################################
2
# AMiRo-LLD is a compilation of low-level hardware drivers for the Autonomous  #
3
# Mini Robot (AMiRo) platform.                                                 #
4
# Copyright (C) 2016..2018  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7 f0ca400f Thomas Schöpping
# it under the terms of the GNU Lesser General Public License as published by  #
8 d6728c5b Thomas Schöpping
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14 f0ca400f Thomas Schöpping
# GNU Lesser General Public License for more details.                          #
15 d6728c5b Thomas Schöpping
#                                                                              #
16 f0ca400f Thomas Schöpping
# You should have received a copy of the GNU Lesser General Public License     #
17 d6728c5b Thomas Schöpping
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23
24
25
26
# absolute path to this directory
27 616f3584 Thomas Schöpping
AMIROLLD_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28 d6728c5b Thomas Schöpping
29
# include paths
30 616f3584 Thomas Schöpping
AMIROLLD_INC = $(AMIROLLD_DIR:/=) \
31
               $(AMIROLLD_DIR)include
32 d6728c5b Thomas Schöpping
33 616f3584 Thomas Schöpping
AMIROLLD_SRCDIR = $(AMIROLLD_DIR)source
34 d6728c5b Thomas Schöpping
35
# C sources
36 616f3584 Thomas Schöpping
AMIROLLD_CSRC = $(AMIROLLD_SRCDIR)/alld_a3906.c \
37
                $(AMIROLLD_SRCDIR)/alld_at24c01bn-sh-b.c \
38
                $(AMIROLLD_SRCDIR)/alld_bq24103a.c \
39
                $(AMIROLLD_SRCDIR)/alld_bq27500.c \
40
                $(AMIROLLD_SRCDIR)/alld_hmc5883l.c \
41
                $(AMIROLLD_SRCDIR)/alld_ina219.c \
42
                $(AMIROLLD_SRCDIR)/alld_l3g4200d.c \
43
                $(AMIROLLD_SRCDIR)/alld_led.c \
44
                $(AMIROLLD_SRCDIR)/alld_lis331dlh.c \
45
                $(AMIROLLD_SRCDIR)/alld_ltc4412.c \
46
                $(AMIROLLD_SRCDIR)/alld_mpr121.c \
47
                $(AMIROLLD_SRCDIR)/alld_pca9544a.c \
48
                $(AMIROLLD_SRCDIR)/alld_pklcs1212e4001.c \
49
                $(AMIROLLD_SRCDIR)/alld_tlc5947.c \
50
                $(AMIROLLD_SRCDIR)/alld_tps2051bdbv.c \
51
                $(AMIROLLD_SRCDIR)/alld_tps62113.c \
52 09c6d1a7 Robin Ewers
                $(AMIROLLD_SRCDIR)/alld_vcnl4020.c \
53
                $(AMIROLLD_SRCDIR)/alld_dw1000.c \
54
                $(AMIROLLD_SRCDIR)/deca_instance_common.c \
55
                $(AMIROLLD_SRCDIR)/deca_instance_tag.c \