1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
INCLUDE_DIRECTORIES(BEFORE
${GCC_SOURCE_DIR}/include
${GCC_SOURCE_DIR}/libcpp/include
${GCC_BINARY_DIR}/libcpp
)
CONFIGURE_FILE(${GCC_SOURCE_DIR}/libcpp/localedir.h.in
${GCC_BINARY_DIR}/libcpp/localedir.h)
SET(cpp_SRCS
charset.c directives.c errors.c expr.c files.c identifiers.c init.c
lex.c line-map.c macro.c mkdeps.c pch.c symtab.c traditional.c
)
# Use the compatibility dirent interface if necessary.
IF(NOT HAVE_DIRENT_H_COMPILED)
LIST(APPEND cpp_SRCS dirent.c)
ENDIF(NOT HAVE_DIRENT_H_COMPILED)
ADD_LIBRARY(cpp ${cpp_SRCS})
TARGET_LINK_LIBRARIES(cpp iberty)
|