forked from enlightenment/efl
68 lines
1.1 KiB
CMake
68 lines
1.1 KiB
CMake
set(DESCRIPTION "Ecore event abstraction library")
|
|
|
|
set(PUBLIC_LIBRARIES
|
|
eina
|
|
ecore
|
|
)
|
|
|
|
set(LIBRARIES
|
|
eo
|
|
efl
|
|
ecore_con
|
|
ecore_file
|
|
eet
|
|
emile
|
|
)
|
|
|
|
set(PKG_CONFIG_REQUIRES_PRIVATE
|
|
libudev
|
|
)
|
|
|
|
|
|
if (${HAVE_EEZE_MOUNT})
|
|
list(APPEND PKG_CONFIG_REQUIRES_PRIVATE mount)
|
|
endif()
|
|
|
|
if (${ENABLE_TIZEN})
|
|
list(APPEND PKG_CONFIG_REQUIRES_PRIVATE capi-system-sensor)
|
|
endif()
|
|
|
|
|
|
set(PUBLIC_HEADERS
|
|
Eeze.h
|
|
Eeze_Disk.h
|
|
Eeze_Net.h
|
|
Eeze_Sensor.h
|
|
)
|
|
|
|
set(SOURCES
|
|
eeze_disk.c
|
|
eeze_disk_mount.c
|
|
eeze_disk_private.h
|
|
eeze_disk_udev.c
|
|
eeze_main.c
|
|
eeze_net.c
|
|
eeze_net_private.h
|
|
eeze_sensor.c
|
|
eeze_sensor_private.h
|
|
eeze_udev_find.c
|
|
eeze_udev_private.c
|
|
eeze_udev_private.h
|
|
eeze_udev_syspath.c
|
|
eeze_udev_walk.c
|
|
eeze_udev_watch.c
|
|
)
|
|
|
|
#mount files
|
|
if(${HAVE_EEZE_MOUNT})
|
|
if (${MOUNT_VERSION} LESS 2.19.0)
|
|
list(APPEND SOURCES eeze_disk_libmount_old.c)
|
|
elseif (${MOUNT_VERSION} GREATER 2.19.0)
|
|
list(APPEND SOURCES eeze_disk_libmount_new.c)
|
|
else()
|
|
list(APPEND SOURCES eeze_disk_libmount.c)
|
|
endif()
|
|
else()
|
|
list(APPEND SOURCES eeze_disk_dummy.c)
|
|
endif()
|