Fixed the terminal not fully functional error
[utio.git] / Config.mk.in
blobc09ff9e5a66f953d2800b9ee1b757f955f585027
1 ################ Library version #####################################
3 LIBNAME = @LIBNAME@
4 MAJOR = @LIB_MAJOR@
5 MINOR = @LIB_MINOR@
6 BUILD = @LIB_BUILD@
8 ################ Progams #############################################
10 CC = @CC@
11 CXX = @CXX@
12 LD = @CC@
13 AR = @AR@
14 RANLIB = @RANLIB@
15 DOXYGEN = @DOXYGEN@
16 INSTALL = @INSTALL@
17 RM = @RM@
18 LN = @LN@
20 ################ Destination #########################################
22 prefix = @prefix@
23 exec_prefix = @exec_prefix@
24 BINDIR = @bindir@
25 INCDIR = @includedir@
26 LIBDIR = @libdir@
28 ################ Compiler options ####################################
30 CXXWARNOPTS = -Werror -Wall -W -Wpointer-arith -Wno-cast-align \
31 -Wcast-qual -Wwrite-strings -Wshadow -Wredundant-decls \
32 -Wconversion -Wsign-promo -Wsynth -Woverloaded-virtual @SYSWARNS@
34 #BUILD_SHARED = 1
35 #BUILD_STATIC = 1
36 #DEBUG = 1
38 CXXFLAGS = ${CXXWARNOPTS} -fPIC @PROCESSOR_OPTS@ @GCC4_SIZEOPTS@ @CUSTOMINCDIR@
39 LDFLAGS = @LDFLAGS@ @CUSTOMLIBDIR@ -fPIC
40 ifdef DEBUG
41 CXXFLAGS += -O0 -g
42 else
43 CXXFLAGS += -O3 -DNDEBUG=1
44 endif
45 LIBS = @libustl@
46 SHBLDFL = @SHBLDFL@
48 ################ Linker options ######################################
50 LIBA = lib${LIBNAME}.a
51 LIBSO = lib${LIBNAME}.so
52 ifdef MAJOR
53 LIBSOLNK = ${LIBSO}.${MAJOR}
54 LIBSOBLD = ${LIBSO}.${MAJOR}.${MINOR}.${BUILD}
55 endif
56 TOCLEAN += ${LIBSO} ${LIBA} ${LIBSOBLD}