summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2016-03-23 17:13:57 -0700
committerCedric BAIL <cedric@osg.samsung.com>2016-03-24 11:23:10 -0700
commitb0df722819394d7ef28798775ef2017746c2c2fc (patch)
treed46ad6cf1de34a36bff5b111b6ba6cd80a352f2e /configure.ac
parentf9a6947059b776cc39a08f103049b9dd20f70523 (diff)
elementary: initial compilation of the library only.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac22
1 files changed, 22 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 5246c53..cfc4842 100644
--- a/configure.ac
+++ b/configure.ac
@@ -204,6 +204,9 @@ EFL_VERSION_MINOR="v_min"
204AC_SUBST(EFL_VERSION_MAJOR) 204AC_SUBST(EFL_VERSION_MAJOR)
205AC_SUBST(EFL_VERSION_MINOR) 205AC_SUBST(EFL_VERSION_MINOR)
206 206
207ELM_UNIX_DEF="#undef"
208ELM_WIN32_DEF="#undef"
209
207have_systemd_pkg="no" 210have_systemd_pkg="no"
208have_win32="no" 211have_win32="no"
209have_windows="no" 212have_windows="no"
@@ -216,18 +219,25 @@ case "$host_os" in
216 # TODO: check cygwin* here 219 # TODO: check cygwin* here
217 have_win32="yes" 220 have_win32="yes"
218 have_windows="yes" 221 have_windows="yes"
222 ELM_WIN32_DEF="#define"
219 EFLALL_CFLAGS="${EFLALL_CFLAGS} -D__USE_MINGW_ANSI_STDIO" 223 EFLALL_CFLAGS="${EFLALL_CFLAGS} -D__USE_MINGW_ANSI_STDIO"
220 ;; 224 ;;
221 freebsd*) 225 freebsd*)
222 have_freebsd="yes" 226 have_freebsd="yes"
227 ELM_UNIX_DEF="#define"
223 ;; 228 ;;
224 darwin*) 229 darwin*)
225 have_darwin="yes" 230 have_darwin="yes"
231 ELM_UNIX_DEF="#define"
226 ;; 232 ;;
227 linux*) 233 linux*)
228 have_linux="yes" 234 have_linux="yes"
229 have_systemd_pkg="auto" 235 have_systemd_pkg="auto"
236 ELM_UNIX_DEF="#define"
230 ;; 237 ;;
238 *)
239 ELM_UNIX_DEF="#define"
240 ;;
231esac 241esac
232 242
233case "$host_vendor" in 243case "$host_vendor" in
@@ -250,6 +260,9 @@ AM_CONDITIONAL([HAVE_FREEBSD], [test "x${have_freebsd}" = "xyes"])
250AM_CONDITIONAL([HAVE_OSX], [test "x${have_darwin}" = "xyes"]) 260AM_CONDITIONAL([HAVE_OSX], [test "x${have_darwin}" = "xyes"])
251AM_CONDITIONAL([HAVE_X86_64], [test "x${host_cpu}" = "xx86_64"]) 261AM_CONDITIONAL([HAVE_X86_64], [test "x${host_cpu}" = "xx86_64"])
252 262
263AC_SUBST([ELM_UNIX_DEF])
264AC_SUBST([ELM_WIN32_DEF])
265
253#### Checks for programs 266#### Checks for programs
254 267
255### libtool 268### libtool
@@ -261,6 +274,9 @@ m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
261LT_INIT([win32-dll disable-static pic-only]) 274LT_INIT([win32-dll disable-static pic-only])
262EFL_INIT 275EFL_INIT
263 276
277CXXFLAGS="${CXXFLAGS} -fPIC -DPIC"
278LDFLAGS="${LDFLAGS} -fPIC -DPIC"
279
264### gettext 280### gettext
265 281
266AM_GNU_GETTEXT_VERSION([0.18]) 282AM_GNU_GETTEXT_VERSION([0.18])
@@ -5117,15 +5133,19 @@ AC_ARG_ENABLE([quick-launch],
5117EFL_PLATFORM_DEPEND([ELEMENTARY], [evil]) 5133EFL_PLATFORM_DEPEND([ELEMENTARY], [evil])
5118 5134
5119EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [eina]) 5135EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [eina])
5136EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [emile])
5120EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [eet]) 5137EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [eet])
5121EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [eo]) 5138EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [eo])
5122EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [efl]) 5139EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [efl])
5123EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [evas]) 5140EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [evas])
5124EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore]) 5141EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore])
5142EFL_OPTIONAL_INTERNAL_DEPEND_PKG([ELEMENTARY], [${want_x11_any}], [ecore_x])
5143EFL_OPTIONAL_INTERNAL_DEPEND_PKG([ELEMENTARY], [${want_drm}], [ecore_drm])
5125EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-evas]) 5144EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-evas])
5126EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-file]) 5145EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-file])
5127EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-input]) 5146EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-input])
5128EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [edje]) 5147EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [edje])
5148EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ethumb])
5129EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ethumb_client]) 5149EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ethumb_client])
5130EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [emotion]) 5150EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [emotion])
5131EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-imf]) 5151EFL_INTERNAL_DEPEND_PKG([ELEMENTARY], [ecore-imf])
@@ -5364,6 +5384,8 @@ src/examples/elocation/Makefile
5364src/lib/eina/eina_config.h 5384src/lib/eina/eina_config.h
5365src/lib/ecore_x/ecore_x_version.h 5385src/lib/ecore_x/ecore_x_version.h
5366src/lib/efl/Efl_Config.h 5386src/lib/efl/Efl_Config.h
5387src/lib/elementary/Elementary.h
5388elm_intro.h
5367spec/efl.spec 5389spec/efl.spec
5368pc/evil.pc 5390pc/evil.pc
5369pc/escape.pc 5391pc/escape.pc