diff options
-rw-r--r-- | CMakeLists.txt | 1 | ||||
-rw-r--r-- | cmake/config/common.cmake | 1 | ||||
-rw-r--r-- | src/lib/ecore_file/CMakeLists.txt | 29 |
3 files changed, 31 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8cae20d6e6..8b3ef34bf1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -47,6 +47,7 @@ EFL_LIB(eet) | |||
47 | EFL_LIB(ecore) | 47 | EFL_LIB(ecore) |
48 | EFL_LIB(ecore_con) | 48 | EFL_LIB(ecore_con) |
49 | EFL_LIB(ecore_ipc) | 49 | EFL_LIB(ecore_ipc) |
50 | EFL_LIB(ecore_file) | ||
50 | EFL_LIB(eldbus) | 51 | EFL_LIB(eldbus) |
51 | EFL_LIB(embryo) | 52 | EFL_LIB(embryo) |
52 | EFL_LIB(ector) | 53 | EFL_LIB(ector) |
diff --git a/cmake/config/common.cmake b/cmake/config/common.cmake index 96b105c6c0..41d480d2d0 100644 --- a/cmake/config/common.cmake +++ b/cmake/config/common.cmake | |||
@@ -46,6 +46,7 @@ HEADER_CHECK(mcheck.h) | |||
46 | HEADER_CHECK(netinet/in.h) | 46 | HEADER_CHECK(netinet/in.h) |
47 | HEADER_CHECK(stdlib.h) | 47 | HEADER_CHECK(stdlib.h) |
48 | HEADER_CHECK(sys/auxv.h) | 48 | HEADER_CHECK(sys/auxv.h) |
49 | HEADER_CHECK(sys/inotify.h) | ||
49 | HEADER_CHECK(sys/ioctl.h) | 50 | HEADER_CHECK(sys/ioctl.h) |
50 | HEADER_CHECK(sys/mman.h) | 51 | HEADER_CHECK(sys/mman.h) |
51 | HEADER_CHECK(sys/types.h) | 52 | HEADER_CHECK(sys/types.h) |
diff --git a/src/lib/ecore_file/CMakeLists.txt b/src/lib/ecore_file/CMakeLists.txt new file mode 100644 index 0000000000..fbee450a55 --- /dev/null +++ b/src/lib/ecore_file/CMakeLists.txt | |||
@@ -0,0 +1,29 @@ | |||
1 | set(DESCRIPTION "E core library, File module") | ||
2 | |||
3 | set(LIBRARIES | ||
4 | ecore | ||
5 | ecore_con | ||
6 | efl | ||
7 | eina | ||
8 | eo | ||
9 | ) | ||
10 | |||
11 | set(PUBLIC_HEADERS | ||
12 | Ecore_File.h | ||
13 | ) | ||
14 | |||
15 | set(SOURCES | ||
16 | ecore_file.c | ||
17 | ecore_file_download.c | ||
18 | ecore_file_monitor.c | ||
19 | ecore_file_path.c | ||
20 | ecore_file_private.h | ||
21 | ) | ||
22 | |||
23 | if(HAVE_SYS_INOTIFY_H) | ||
24 | list(APPEND SOURCES ecore_file_monitor_inotify.c) | ||
25 | elseif(WINDOWS) | ||
26 | list(APPEND SOURCES ecore_file_monitor_win32.c) | ||
27 | else() | ||
28 | list(APPEND SOURCES ecore_file_monitor_poll.c) | ||
29 | endif() | ||