summaryrefslogtreecommitdiff
path: root/graphics/lprof-devel/files/patch-src-argyll-CMakeLists.txt
blob: 613187fee31f9ba977a0b882e71c8e0af1e1b05b (plain) (blame)
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
--- src/argyll/CMakeLists.txt	2008-02-19 18:02:10.000000000 -0300
+++ src/argyll/CMakeLists.txt	2012-05-01 11:02:19.000000000 -0300
@@ -5,9 +5,11 @@ ENDFOREACH(argyll_inc_dir)
 
 SET(ARGYLL_INCLUDE_DIRS "${ARGYLL_INCLUDE_DIRS}" CACHE PATH "Argyll cms include directories" FORCE)
 
-SET_DIRECTORY_PROPERTIES(
-    PROPERTIES
-    INCLUDE_DIRECTORIES "${ARGYLL_INCLUDE_DIRS};${LIBUSB_INCLUDE_DIR};${CMAKE_SOURCE_DIR}/src/moncalqt;${WINDDK_INCLUDE_DIR}"
+INCLUDE_DIRECTORIES(
+    BEFORE
+    ${ARGYLL_INCLUDE_DIRS}
+    ${LIBUSB_INCLUDE_DIR}
+    ${CMAKE_SOURCE_DIR}/src/moncalqt
 )
 
 SET(ARGYLL_SOURCES
@@ -83,3 +83,21 @@
     PROPERTIES
     COMPILE_FLAGS "${argyll_flags}"
 )
+
+SET(SPYD2ENLPROF_SOURCES
+    spectro/vinflate.c
+    spectro/spyd2en.c
+)
+
+ADD_EXECUTABLE(spyd2enlprof
+    ${SPYD2ENLPROF_SOURCES}
+)
+
+TARGET_LINK_LIBRARIES(spyd2enlprof argyll lcmslocal ${COMMON_PLATFORM_LIBS}) # liblprof lcmslocal ${COMMON_PLATFORM_LIBS})
+
+INSTALL(
+    TARGETS spyd2enlprof
+    RUNTIME DESTINATION ${BINDIR}
+    LIBRARY DESTINATION ${DYNLIBDIR}
+    ARCHIVE DESTINATION ${STATICLIBDIR}
+)