Added math library to build.

This commit is contained in:
jgoppert
2013-01-06 14:20:24 -05:00
parent db3fabc3ba
commit 4f3b17f53b
6 changed files with 186 additions and 12 deletions
+28 -2
View File
@@ -48,14 +48,40 @@ CSRCS = err.c \
# ppm_decode.c \
CXXSRCS = test/test.cpp \
math/Vector.cpp \
math/Vector3.cpp \
math/EulerAngles.cpp \
math/Quaternion.cpp \
math/Dcm.cpp \
math/Matrix.cpp
CXXHDRS = test/test.hpp \
math/Vector.hpp \
math/Vector3.hpp \
math/EulerAngles.hpp \
math/Quaternion.hpp \
math/Dcm.hpp \
math/Matrix.hpp
#
# XXX this really should be a CONFIG_* test
#
ifeq ($(TARGET),px4fmu)
INCLUDES += math/arm
CSRCS += systemlib.c \
pid/pid.c \
geo/geo.c
pid/pid.c \
geo/geo.c
CXXSRCS += math/arm/Vector.cpp \
math/arm/Matrix.cpp
CXXHDRS += math/arm/Vector.hpp \
math/arm/Matrix.hpp
else
INCLUDES += math/generic
CXXSRCS += math/generic/Vector.cpp \
math/generic/Matrix.cpp
CXXHDRS += math/generic/Vector.hpp \
math/generic/Matrix.hpp
endif
include $(APPDIR)/mk/app.mk