blob: 782076ef74c1e00a0edd0974a8fbdfeec4ead7b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
cmake_minimum_required(VERSION 2.8.3)
project(libjpeg)
set(LIBJPEG_SRCS
"jaricom.c"
"jcapimin.c"
"jcapistd.c"
"jcarith.c"
"jccoefct.c"
"jccolor.c"
"jcdctmgr.c"
"jchuff.c"
"jcinit.c"
"jcmainct.c"
"jcmarker.c"
"jcmaster.c"
"jcomapi.c"
"jcparam.c"
"jcprepct.c"
"jcsample.c"
"jctrans.c"
"jdapimin.c"
"jdapistd.c"
"jdarith.c"
"jdatadst.c"
"jdatasrc.c"
"jdcoefct.c"
"jdcolor.c"
"jddctmgr.c"
"jdhuff.c"
"jdinput.c"
"jdmainct.c"
"jdmarker.c"
"jdmaster.c"
"jdmerge.c"
"jdpostct.c"
"jdsample.c"
"jdtrans.c"
"jerror.c"
"jfdctflt.c"
"jfdctfst.c"
"jfdctint.c"
"jidctflt.c"
"jidctfst.c"
"jidctint.c"
"jmemmgr.c"
"jmemnobs.c"
"jquant1.c"
"jquant2.c"
"jutils.c"
)
set(LIBJPEG_INCLUDES
"jconfig.h"
"jdct.h"
"jerror.h"
"jinclude.h"
"jmemsys.h"
"jmorecfg.h"
"jpegint.h"
"jpeglib.h"
"jversion.h"
)
include_directories("${CMAKE_CURRENT_SOURCE_DIR}")
add_library(libjpeg ${LIBJPEG_SRCS})
install(TARGETS libjpeg
RUNTIME DESTINATION bin COMPONENT RuntimeLibraries
LIBRARY DESTINATION lib COMPONENT RuntimeLibraries
ARCHIVE DESTINATION lib COMPONENT Development)
foreach(LIBJPEG_INCLUDE ${LIBJPEG_INCLUDES})
install(FILES ${LIBJPEG_INCLUDE} DESTINATION include COMPONENT Development)
endforeach()
|