1 SET (this_target graphics)
5 ${CMAKE_SOURCE_DIR}/inc
6 ${CMAKE_SOURCE_DIR}/src/ui/inc
13 /usr/include/osp/media
14 /usr/include/osp/system
17 SET (${this_target}_SOURCE_FILES
22 FGrpCoordinateSystem.cpp
28 FGrpFloatDimension.cpp
29 FGrpFloatRectangle.cpp
37 FGrp_BitmapScreenCapture.cpp
45 FGrp_CanvasRasterOp.cpp
48 FGrp_CanvasGpEllipse.cpp
49 FGrp_CanvasGpFillPolygon.cpp
51 FGrp_CanvasGpRoundRect.cpp
52 FGrp_CanvasGpTriangle.cpp
55 FGrp_BufferInfoImpl.cpp
56 FGrp_CoordinateSystem.cpp
57 FGrp_CoordinateSystemImpl.cpp
58 FGrp_CoordinateSystemDeviceSpec.cpp
60 FGrp_FontBidiManager.cpp
61 FGrp_FontRsrcManager.cpp
64 FGrp_FontMemoryManager.cpp
66 FGrp_TextElementImpl.cpp
67 FGrp_EnrichedTextImpl.cpp
69 util/FGrp_UtilPixmap.cpp
70 util/FGrp_UtilScratchpad.cpp
71 effect/FGrp_EffectAlpha.cpp
72 effect/FGrp_EffectFlip.cpp
73 effect/FGrp_EffectManip.cpp
74 effect/FGrp_EffectRotate.cpp
75 effect/FGrp_EffectScale.cpp
76 effect/FGrp_EffectScale2.cpp
77 text/FGrp_TextTextColumn.cpp
78 text/FGrp_TextTextElement.cpp
79 text/FGrp_TextTextComposite.cpp
80 text/FGrp_TextTextCutLink.cpp
81 text/FGrp_TextTextCutLinkParser.cpp
82 text/FGrp_TextTextCutLinkListInfo.cpp
83 text/FGrp_TextTextImage.cpp
84 text/FGrp_TextTextLine.cpp
85 text/FGrp_TextTextObject.cpp
86 text/FGrp_TextTextSimple.cpp
87 text/FGrp_TextTextSimpleList.cpp
88 text/FGrp_TextTextUtility.cpp
89 text/FGrp_TextTextWidthManager.cpp
93 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden")
96 ADD_DEFINITIONS(${OSP_DEFINITIONS} -D_MODEL_RES_WVGA)
98 ## SET EXTRA COMPILER FLAGS
99 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIC" )
101 ## SET C COMPILER FLAGS
102 SET(CMAKE_C_FLAGS "${OSP_DEBUG_FLAGS} ${OSP_OPT_FLAGS} ${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} ${OSP_COMPILER_FLAGS}")
104 ## SET CPP COMPILER FLAGS
105 SET(CMAKE_CXX_FLAGS "${OSP_DEBUG_FLAGS} ${OSP_OPT_FLAGS} ${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} ${OSP_COMPILER_FLAGS}")
108 ADD_LIBRARY (${this_target} STATIC ${${this_target}_SOURCE_FILES})