forked from enlightenment/efl
106 lines
1.7 KiB
CMake
106 lines
1.7 KiB
CMake
set(DESCRIPTION "Ecore event abstraction library")
|
|
|
|
set(PUBLIC_LIBRARIES
|
|
efl
|
|
eina
|
|
eo
|
|
)
|
|
|
|
set(LIBRARIES
|
|
m
|
|
)
|
|
|
|
if(ENABLE_SYSTEMD)
|
|
list(APPEND PKG_CONFIG_REQUIRES_PRIVATE libsystemd)
|
|
endif()
|
|
|
|
if(ENABLE_GLIB)
|
|
list(APPEND PKG_CONFIG_REQUIRES_PRIVATE glib-2.0 gthread-2.0)
|
|
endif()
|
|
|
|
set(PUBLIC_EO_FILES
|
|
ecore_exe.eo
|
|
ecore_poller.eo
|
|
ecore_types.eot
|
|
efl_io_buffered_stream.eo
|
|
efl_io_closer_fd.eo
|
|
efl_io_copier.eo
|
|
efl_io_file.eo
|
|
efl_io_positioner_fd.eo
|
|
efl_io_reader_fd.eo
|
|
efl_io_sizer_fd.eo
|
|
efl_io_stderr.eo
|
|
efl_io_stdin.eo
|
|
efl_io_stdout.eo
|
|
efl_io_writer_fd.eo
|
|
efl_loop.eo
|
|
efl_loop_fd.eo
|
|
efl_loop_timer.eo
|
|
efl_loop_user.eo
|
|
efl_promise.eo
|
|
efl_interpolator.eo
|
|
efl_interpolator_linear.eo
|
|
efl_interpolator_accelerate.eo
|
|
efl_interpolator_decelerate.eo
|
|
efl_interpolator_sinusoidal.eo
|
|
efl_interpolator_divisor.eo
|
|
efl_interpolator_bounce.eo
|
|
efl_interpolator_spring.eo
|
|
efl_interpolator_cubic_bezier.eo
|
|
)
|
|
|
|
set(PUBLIC_HEADERS
|
|
Ecore.h
|
|
Ecore_Common.h
|
|
Ecore_Eo.h
|
|
Ecore_Getopt.h
|
|
Ecore_Legacy.h
|
|
)
|
|
|
|
set(SOURCES
|
|
ecore.c
|
|
ecore_alloc.c
|
|
ecore_anim.c
|
|
ecore_app.c
|
|
ecore_events.c
|
|
ecore_exe.c
|
|
ecore_exe_private.h
|
|
ecore_getopt.c
|
|
ecore_glib.c
|
|
ecore_idle_enterer.c
|
|
ecore_idle_exiter.c
|
|
ecore_idler.c
|
|
ecore_internal.h
|
|
ecore_job.c
|
|
ecore_main.c
|
|
ecore_pipe.c
|
|
ecore_poller.c
|
|
ecore_private.h
|
|
ecore_thread.c
|
|
ecore_throttle.c
|
|
ecore_time.c
|
|
ecore_timer.c
|
|
efl_io_buffered_stream.c
|
|
efl_io_closer_fd.c
|
|
efl_io_copier.c
|
|
efl_io_file.c
|
|
efl_io_positioner_fd.c
|
|
efl_io_reader_fd.c
|
|
efl_io_sizer_fd.c
|
|
efl_io_stderr.c
|
|
efl_io_stdin.c
|
|
efl_io_stdout.c
|
|
efl_io_writer_fd.c
|
|
efl_loop_fd.c
|
|
efl_loop_user.c
|
|
efl_promise.c
|
|
)
|
|
|
|
# TODO: win32
|
|
# TODO: ps3
|
|
|
|
list(APPEND SOURCES
|
|
ecore_exe_posix.c
|
|
ecore_signal.c
|
|
)
|