SET (this_target text) INCLUDE_DIRECTORIES( ${SLP_INCLUDE_DIRS} ${CMAKE_SOURCE_DIR}/inc inc ${CMAKE_SOURCE_DIR}/src/base/inc ) SET (${this_target}_SOURCE_FILES FText_IcuEncodingCore.cpp FText_GsmEncodingCore.cpp FText_Ucs2EncodingCore.cpp FText_Iso885916EncodingCore.cpp FText_EncodingCore.cpp FText_DecoderImpl.cpp FText_EncoderImpl.cpp FText_EncodingImpl.cpp FTextEncoding.cpp FTextAsciiEncoding.cpp FTextGsmEncoding.cpp FTextLatin1Encoding.cpp FTextUcs2Encoding.cpp FTextUtf8Encoding.cpp FTextUtf8Decoder.cpp FTextUtf8Encoder.cpp ) SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden") ## SET EXTRA COMPILER FLAGS SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIC" ) ## SET C COMPILER FLAGS SET(CMAKE_C_FLAGS "${OSP_DEBUG_FLAGS} ${OSP_OPT_FLAGS} ${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} ${OSP_COMPILER_FLAGS}") ## SET CPP COMPILER FLAGS SET(CMAKE_CXX_FLAGS "${OSP_DEBUG_FLAGS} ${OSP_OPT_FLAGS} ${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} ${OSP_COMPILER_FLAGS}") ## Create Library ADD_LIBRARY (${this_target} STATIC ${${this_target}_SOURCE_FILES})