gvsig-raster / libjni-potrace / trunk / libjni-potrace / src / main / native / jpotrace / CMakeLists.txt @ 1780
History | View | Annotate | Download (730 Bytes)
1 | 1780 | nbrodin | set(LIB_NAME jpotrace) |
---|---|---|---|
2 | |||
3 | SET(POTRACE_VERSION "1.8") |
||
4 | |||
5 | SET(POTRACE "potrace") |
||
6 | SET(MKBITMAP "mkbitmap") |
||
7 | |||
8 | ADD_DEFINITIONS(-DPOTRACE=\\"${POTRACE}\\") |
||
9 | ADD_DEFINITIONS(-DVERSION=\\"${POTRACE_VERSION}\\") |
||
10 | ADD_DEFINITIONS(-DMKBITMAP=\\"${MKBITMAP}\\") |
||
11 | ADD_DEFINITIONS(-DHAVE_CONFIG_H) |
||
12 | |||
13 | FILE(GLOB HEADERS "*.h*") |
||
14 | |||
15 | SET(SOURCES |
||
16 | potrace.c |
||
17 | potrace_raster.c |
||
18 | potracelib.c |
||
19 | bitmap_io.c |
||
20 | backend_eps.c |
||
21 | backend_gimp.c |
||
22 | backend_pdf.c |
||
23 | backend_pgm.c |
||
24 | backend_svg.c |
||
25 | backend_xfig.c |
||
26 | decompose.c |
||
27 | trace.c |
||
28 | curve.c |
||
29 | flate.c |
||
30 | render.c |
||
31 | greymap.c |
||
32 | lzw.c |
||
33 | getopt.c |
||
34 | getopt1.c |
||
35 | |||
36 | ) |
||
37 | |||
38 | include_directories( |
||
39 | ${CMAKE_SOURCE_DIR}/include |
||
40 | ${JAVA_INCLUDE_PATH} |
||
41 | ${JAVA_INCLUDE_PATH2} |
||
42 | ) |
||
43 | |||
44 | SETUP_JNILIB(${LIB_NAME}) |
||
45 |