summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am5
-rw-r--r--pc/elua.pc.in17
-rw-r--r--src/Makefile_Elua.am4
3 files changed, 24 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index 34aaa1d650..d7c830600b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -163,6 +163,11 @@ pc/eet-cxx.pc \
163pc/eo-cxx.pc 163pc/eo-cxx.pc
164endif 164endif
165 165
166if HAVE_ELUA
167pkgconfig_DATA += \
168pc/elua.pc
169endif
170
166if BUILD_ENGINE_SOFTWARE_X11 171if BUILD_ENGINE_SOFTWARE_X11
167pkgconfig_DATA += pc/evas-software-x11.pc 172pkgconfig_DATA += pc/evas-software-x11.pc
168endif 173endif
diff --git a/pc/elua.pc.in b/pc/elua.pc.in
new file mode 100644
index 0000000000..0b338270d3
--- /dev/null
+++ b/pc/elua.pc.in
@@ -0,0 +1,17 @@
1prefix=@prefix@
2exec_prefix=@exec_prefix@
3libdir=@libdir@
4includedir=@includedir@
5datarootdir=@datarootdir@
6datadir=@datadir@/elua
7vmaj=@VMAJ@
8vmin=@VMIN@
9vmic=@VMIC@
10
11Name: elua
12Description: EFL Lua application platform backend
13Requires.private: @requirements_pc_elua@
14Version: @VERSION@
15Libs: -L${libdir} -lelua
16Libs.private: @requirements_libs_elua@
17Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/elua-@VMAJ@
diff --git a/src/Makefile_Elua.am b/src/Makefile_Elua.am
index 47bdadea78..e3d0e92107 100644
--- a/src/Makefile_Elua.am
+++ b/src/Makefile_Elua.am
@@ -39,9 +39,9 @@ endif
39endif 39endif
40 40
41if HAVE_WIN32 41if HAVE_WIN32
42bin_elua_elua_LDADD = -L$(top_builddir)/src/lib/evil @ELUA_LIBS@ 42bin_elua_elua_LDADD = -L$(top_builddir)/src/lib/evil @ELUA_LIBS@ @USE_ELUA_LIBS@
43else 43else
44bin_elua_elua_LDADD = @ELUA_LIBS@ 44bin_elua_elua_LDADD = @ELUA_LIBS@ @USE_ELUA_LIBS@
45endif 45endif
46bin_elua_elua_DEPENDENCIES = @ELUA_INTERNAL_LIBS@ 46bin_elua_elua_DEPENDENCIES = @ELUA_INTERNAL_LIBS@
47 47