]> git.mxchange.org Git - simgear.git/blob - simgear/canvas/ShivaVG/src/CMakeLists.txt
Add ShivaVG sources
[simgear.git] / simgear / canvas / ShivaVG / src / CMakeLists.txt
1 #SET(LIBRARY_OUTPUT_PATH "${CMAKE_BINARY_DIR}/lib")
2
3 ADD_DEFINITIONS(
4     -DVG_API_EXPORT
5     -DHAVE_INTTYPES_H
6 )
7
8 INCLUDE_DIRECTORIES(
9     ${OPENGL_INCLUDE_DIR}
10 )
11
12 SET(INCROOT ../include/VG)
13 SET(SRCROOT .)
14
15 SET(ShivaVG_Src
16     ${SRCROOT}/shArrays.c
17     ${SRCROOT}/shArrays.h
18     ${SRCROOT}/shContext.c
19     ${SRCROOT}/shContext.h
20     ${SRCROOT}/shExtensions.c
21     ${SRCROOT}/shExtensions.h
22     ${SRCROOT}/shGeometry.c
23     ${SRCROOT}/shGeometry.h
24     ${SRCROOT}/shImage.c
25     ${SRCROOT}/shImage.h
26     ${SRCROOT}/shPaint.c
27     ${SRCROOT}/shPaint.h
28     ${SRCROOT}/shParams.c
29     ${SRCROOT}/shPath.c
30     ${SRCROOT}/shPath.h
31     ${SRCROOT}/shPipeline.c
32     ${SRCROOT}/shVectors.c
33     ${SRCROOT}/shVectors.h
34     ${SRCROOT}/shVgu.c
35 )
36
37 ADD_LIBRARY(
38     ShivaVG
39     ${ShivaVG_Src}
40 )
41
42 TARGET_LINK_LIBRARIES(
43     ShivaVG
44     ${OPENGL_gl_LIBRARY}
45     ${OPENGL_glu_LIBRARY}
46 )
47
48 #INSTALL(
49 #    TARGETS OpenVG
50 #    RUNTIME DESTINATION bin COMPONENT bin
51 #    LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT bin
52 #    ARCHIVE DESTINATION lin${LIB_SUFFIX} COMPONENT devel
53 #)