5 ${CMAKE_SOURCE_DIR}/inc
6 ${CMAKE_SOURCE_DIR}/src/app/inc
7 ${CMAKE_SOURCE_DIR}/src/io/inc
13 SET (${this_target}_SOURCE_FILES
18 FBase_CharacterImpl.cpp
21 FBaseDoubleComparer.cpp
24 FBaseFloatComparer.cpp
25 FBaseImmutableString.cpp
30 FBaseIntegerComparer.cpp
31 FBaseInteger8Comparer.cpp
35 FBaseLongLongComparer.cpp
36 FBase_LocalizedNumParser.cpp
40 FBaseShortComparer.cpp
42 FBaseStringComparer.cpp
43 FBaseStringHashCodeProvider.cpp
44 FBase_StringBuffer.cpp
45 FBase_StringConverter.cpp
56 FBaseDoubleMatrix3.cpp
57 FBaseDoubleMatrix4.cpp
60 collection/FBaseColMapEntry.cpp
61 collection/FBaseColQueue.cpp
62 collection/FBaseColLinkedList.cpp
63 collection/FBaseColStack.cpp
64 collection/FBaseColArrayList.cpp
65 collection/FBaseColMultiHashMap.cpp
66 collection/FBaseColHashMap.cpp
67 collection/FBaseColTypes.cpp
68 utility/FBaseUtilDeflator.cpp
69 utility/FBaseUtilStringTokenizer.cpp
70 utility/FBaseUtilInflator.cpp
71 utility/FBaseUtilMath.cpp
72 utility/FBaseUtilLinkInfo.cpp
73 utility/FBaseUtilZipEntry.cpp
74 utility/FBaseUtilStringUtil.cpp
75 utility/FBaseUtilUri.cpp
76 utility/FBaseUtilFileZipper.cpp
77 utility/FBaseUtilUrlEncoder.cpp
78 utility/FBaseUtilFileUnzipper.cpp
79 utility/FBaseUtil_FileUnzipperImpl.cpp
80 utility/FBaseUtilUrlDecoder.cpp
81 utility/FBaseUtilRegularExpression.cpp
82 utility/FBaseUtil_RegularExpressionImpl.cpp
83 utility/FBaseUtil_FileZipperImpl.cpp
84 utility/FBaseUtil_IcuConverter.cpp
85 utility/FBaseUtilScanner.cpp
86 utility/FBaseUtil_ScannerImpl.cpp
89 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden")
91 ## SET EXTRA COMPILER FLAGS
92 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIC" )
94 ## SET C COMPILER FLAGS
95 SET(CMAKE_C_FLAGS "${OSP_DEBUG_FLAGS} ${OSP_OPT_FLAGS} ${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} ${OSP_COMPILER_FLAGS}")
97 ## SET CPP COMPILER FLAGS
98 SET(CMAKE_CXX_FLAGS "${OSP_DEBUG_FLAGS} ${OSP_OPT_FLAGS} ${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} ${OSP_COMPILER_FLAGS}")
101 ADD_LIBRARY (${this_target} STATIC ${${this_target}_SOURCE_FILES})