summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore_Audio.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile_Ecore_Audio.am')
-rw-r--r--src/Makefile_Ecore_Audio.am101
1 files changed, 0 insertions, 101 deletions
diff --git a/src/Makefile_Ecore_Audio.am b/src/Makefile_Ecore_Audio.am
deleted file mode 100644
index 695879f..0000000
--- a/src/Makefile_Ecore_Audio.am
+++ /dev/null
@@ -1,101 +0,0 @@
1if HAVE_ECORE_AUDIO
2
3### Library
4
5ecore_audio_eolian_files = \
6 lib/ecore_audio/ecore_audio.eo \
7 lib/ecore_audio/ecore_audio_in.eo \
8 lib/ecore_audio/ecore_audio_out.eo \
9 lib/ecore_audio/ecore_audio_in_sndfile.eo \
10 lib/ecore_audio/ecore_audio_out_sndfile.eo \
11 lib/ecore_audio/ecore_audio_out_pulse.eo \
12 lib/ecore_audio/ecore_audio_in_tone.eo \
13 lib/ecore_audio/ecore_audio_out_wasapi.eo
14
15
16ecore_audio_eolian_c = $(ecore_audio_eolian_files:%.eo=%.eo.c)
17ecore_audio_eolian_h = $(ecore_audio_eolian_files:%.eo=%.eo.h)
18
19BUILT_SOURCES += \
20 $(ecore_audio_eolian_c) \
21 $(ecore_audio_eolian_h)
22
23if INSTALL_EO_FILES
24ecore_audioeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@
25ecore_audioeolianfiles_DATA = $(ecore_audio_eolian_files)
26endif
27
28EXTRA_DIST2 += \
29 $(ecore_audio_eolian_files)
30
31lib_LTLIBRARIES += lib/ecore_audio/libecore_audio.la
32
33installed_ecoreaudiomainheadersdir = $(includedir)/ecore-audio-@VMAJ@
34dist_installed_ecoreaudiomainheaders_DATA = \
35lib/ecore_audio/Ecore_Audio.h \
36lib/ecore_audio/ecore_audio_obj.h \
37lib/ecore_audio/ecore_audio_obj_in.h \
38lib/ecore_audio/ecore_audio_obj_out.h \
39lib/ecore_audio/ecore_audio_obj_in_tone.h \
40lib/ecore_audio/ecore_audio_protected.h \
41lib/ecore_audio/ecore_audio_obj_out_pulse.h \
42lib/ecore_audio/ecore_audio_obj_in_sndfile.h \
43lib/ecore_audio/ecore_audio_obj_out_sndfile.h \
44lib/ecore_audio/ecore_audio_obj_out_wasapi.h
45
46nodist_installed_ecoreaudiomainheaders_DATA = $(ecore_audio_eolian_h)
47
48lib_ecore_audio_libecore_audio_la_SOURCES = \
49lib/ecore_audio/ecore_audio.c \
50lib/ecore_audio/ecore_audio_obj.c \
51lib/ecore_audio/ecore_audio_obj_in.c \
52lib/ecore_audio/ecore_audio_obj_out.c \
53lib/ecore_audio/ecore_audio_obj_in_tone.c \
54lib/ecore_audio/ecore_audio_private.h
55
56lib_ecore_audio_libecore_audio_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @ECORE_AUDIO_CFLAGS@ @ECORE_AUDIO_ALSA_CFLAGS@ @ECORE_AUDIO_PULSE_CFLAGS@ @ECORE_AUDIO_SNDFILE_CFLAGS@ -DEFL_BUILD
57lib_ecore_audio_libecore_audio_la_LIBADD = @ECORE_AUDIO_LIBS@ @ECORE_AUDIO_ALSA_LIBS@
58lib_ecore_audio_libecore_audio_la_DEPENDENCIES = @ECORE_AUDIO_INTERNAL_LIBS@
59lib_ecore_audio_libecore_audio_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
60
61if HAVE_ECORE_AUDIO_PULSE
62lib_ecore_audio_libecore_audio_la_SOURCES += \
63lib/ecore_audio/ecore_audio_pulse_ml.c \
64lib/ecore_audio/ecore_audio_obj_out_pulse.c
65endif
66
67if HAVE_WIN32
68lib_ecore_audio_libecore_audio_la_SOURCES += \
69lib/ecore_audio/ecore_audio_obj_out_wasapi.c
70endif
71
72if HAVE_ECORE_AUDIO_SNDFILE
73lib_ecore_audio_libecore_audio_la_SOURCES += \
74lib/ecore_audio/ecore_audio_obj_in_sndfile.c \
75lib/ecore_audio/ecore_audio_obj_out_sndfile.c \
76lib/ecore_audio/ecore_audio_sndfile_vio.c
77endif
78
79
80if HAVE_LUA_BINDINGS
81
82ecore_audio_eolian_lua = $(ecore_audio_eolian_files:%.eo=%.eo.lua)
83
84generated_ecore_audio_lua_all = $(ecore_audio_eolian_lua)
85
86GENERATED_LUA_BINDINGS += $(generated_ecore_audio_lua_all)
87
88installed_ecoreaudioluadir = $(datadir)/elua/modules/ecore_audio
89nodist_installed_ecoreaudiolua_DATA = $(generated_ecore_audio_lua_all)
90
91endif
92
93if HAVE_JS
94
95generated_ecore_audio_js_bindings = $(ecore_audio_eolian_files:%.eo=%.eo.js.cc)
96
97GENERATED_JS_BINDINGS += $(generated_ecore_audio_js_bindings)
98
99endif
100
101endif