Statistics
| Revision:

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