gvsig-raster / libjni-potrace / trunk / libjni-potrace / src / main / native / jpotrace / CMakeLists.txt @ 1780
History | View | Annotate | Download (730 Bytes)
1 |
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 |
|
46 |
|