Carsten Haitzler
473d707fbc
elm - we should not get our pc files to use hidden libs like x/wl
...
ecore_x, ecore_wl, ecore_drm etc. were being linked to clients as they
were added to the pc file - they should not have been. elm hides
these. it's meant to hide them. remove them from the pc file.
2014-09-21 11:11:28 +09:00
Savio Sena
10c7b71435
autotools: Add efl-cxx.pc when C++ bindings are enabled.
2014-09-16 18:38:44 -03:00
Vincent Torri
1a3ba20ae3
create elementary.pc at make time to follow GNU coding standards
2014-09-04 17:33:06 +02:00
Cedric BAIL
c7f130ca87
module: detect extention just based on if its windows or not.
...
This follow what we do on other part of EFL and should fix issue on Mac OS X.
Should fix D1161 at the same time.
@fix
2014-09-04 17:33:05 +02:00
Vincent Torri
ea6246a8ee
autotools: simplify .pc.in.
...
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-04 17:33:05 +02:00
Vincent Torri
c6272d9928
autotools: use always Requires.private in .pc
2014-09-04 17:33:05 +02:00
Vincent Torri
8c705cac78
autotools: add m4 macro to check for options
...
This simplify autotools in elementary by recycling the same m4
and also compilation flags. Less code to read and maintain.
2014-09-04 17:33:05 +02:00
Cedric BAIL
8c0dbcf2d9
autotools: require a less deprecated gettext and move stuff to be in a more coherent place.
2014-09-02 12:37:34 +02:00
Tom Hacohen
8e3a109b0e
Configure: Stop using deprecated AC_HELP_STRING.
...
Use AS_HELP_STRING instead.
2014-09-02 10:31:29 +01:00
Tom Hacohen
14b336feb9
C++ bindings: disable generation by default (to follow the efl).
2014-09-02 10:29:51 +01:00
Vincent Torri
092f40579a
configure.ac: Clean up and add macros for backend-checks.
...
Add an m4 macro and start using it (also fixes some issues).
2014-09-02 10:29:51 +01:00
Vincent Torri
ea99904b1d
Reorganise configure.ac layout (and simplify)
...
This includes:
Bumping versions of autoconf and automake.
Remove or replace deprecated macros.
Use correct paths.
2014-09-02 10:29:50 +01:00
Tom Hacohen
26d93eaf87
Revert "C++ bindings: disable generation by default (to follow the efl)."
...
I'll reintroduce this in a moment, was just easier this way in order to
merge Vincent's changes.
This reverts commit d46fa601ef45d579d1448b19887d02ff2dfbb576.
2014-09-02 10:29:07 +01:00
Tom Hacohen
910dfe9b5a
C++ bindings: disable generation by default (to follow the efl).
2014-09-02 09:29:57 +01:00
Carsten Haitzler
b5660b8080
elm engine_set etc. - undeprecate, just limit engines supported instead
...
thre are still all the old engines supported inside, but docs dont say
so so effectively deprecated. also handle a NULL engine. this is part
of our engine/display system cleanup.
2014-08-26 18:02:00 +09:00
Kai Huuhko
73bb594b38
Fix build after TAsn's interface work
...
Elm wasn't linking against libefl so the build would error out with
missing symbols.
2014-08-23 16:42:28 +03:00
Tom Hacohen
f1440487f7
Configure: Add libefl's .eo file in eolian include path.
2014-08-21 11:04:28 +01:00
Stefan Schmidt
f02878d16c
configure: Switch to dev mode again and set version to .99
...
Merge window for 1.12 is open.
2014-08-20 18:00:12 +02:00
Stefan Schmidt
695f4c629b
release: Update NEWS and bump version for 1.11.0 release
2014-08-20 17:40:39 +02:00
Savio Sena
ac06838b11
autotools: Renamed --disable-c++11 to --disable-cxx-bindings.
...
The name was misleading.
2014-08-13 11:36:41 -03:00
Stefan Schmidt
219c809b87
release: Update NEWS and bump version for 1.11.0-beta2 release
2014-08-11 12:54:59 +02:00
Stefan Schmidt
232ca7b67b
configure: Use the same default CFLAGS/LDFLAGS as we do for EFL
...
Especially the -fvisibility=hidden would be needed here for our EAPI handling.
I never realised we miss this here but Lukasz Stanislawski pointed me to it
when we wondered why it linked ofr him with missing EAPI but not for me.
I'v compiling and releasing elm like this for a long time now so I don't
expect any trouble but if something strange comes up we can still revert it
before 1.11 final.
2014-08-08 16:01:45 +02:00
q66
38645b22b1
autotools: install .pc files to the correct directory on FreeBSD
2014-08-07 22:49:09 +01:00
Stefan Schmidt
8582b2e149
release: Update NEWS and bump version for 1.11.0-beta1 release
2014-08-04 19:55:11 +02:00
Stefan Schmidt
f08705ec52
release: Update NEWS and bump version for 1.11.0-alpha1 release
2014-08-01 10:53:18 +02:00
Stefan Schmidt
894ebfb476
build: Avoid -shared LDFLAG to allow me to have a working distcheck
...
The -shared option in LDFLAG somehow is poisoning the configure run inside
distcheck. This results in the compiler test getting a segfault and failing.
I would really like to understand why this is needed to be set here manually
anyway. Same for fPIC and dPIC. I would expect that we leave this to the user
compiling the code or the packager. Skimming through the log only brought up
fixing c++11 globally. Not really a commit message that helps me to
understand why this is needed...
2014-08-01 09:56:29 +02:00
Felipe Magno de Almeida
9c8e7e9d33
cxx: Fixed --disable-c++11 option
...
The use of AM_CONDITIONAL for setting LDFLAGS and CXXFLAGS was wrong
because it ends up setting HAVE_CXX11 unconditionally.
2014-07-23 14:54:03 -03:00
Cedric BAIL
de68623981
autotools: we actually do want portability warning.
...
This tell people that are running our autogen they need to use gnu make and
not report issue if they don't.
2014-07-22 12:19:05 +02:00
Savio Sena
dbe42313e1
autotools: Fixed C++ build globally.
...
Previously I removed -fPIC from example LDFLAGS and CXXFLAGS. Now
I'm adding "-fPIC -DPIC" to configure.ac conditioned to HAVE_CXX11.
This commit fixes 'make check'.
2014-07-22 06:56:04 -03:00
Savio Sena
3542247e89
autotools: Fixed errors and warnings.
...
Removed portability warnings from Automake.
Removed *.eo.hh from BUILT_SOURCES.
Fixed some redeclaration of variables.
Added datarootdir and datadir to elementary.pc.in.
2014-07-21 21:00:31 -03:00
Savio Sena
561ae48822
autotools: Add eolian-cxx to elementary.
...
Conflicts:
src/lib/Makefile.am
2014-07-21 20:53:12 -03:00
Ryuan Choi
f0642472c9
elm_web: Drop ewebkit backend (ewebkit2 is only available from now)
...
ewebkit was dropped from webkit.org
(https://bugs.webkit.org/show_bug.cgi?id=134087 )
2014-07-05 01:43:43 +09:00
Carsten Haitzler
8d09867755
fileselectior - fix to add explicit req on eio in elementary
...
this adjusts for edje no longer implicitly initting eio (should never
have been depended on anyway)
2014-07-04 14:30:11 +09:00
Stefan Schmidt
ed27b756cb
configure: Report elementary_codegen path in configure summary
...
Another bianry path we might set being displayed in the summary.
2014-06-19 11:01:28 +02:00
Stefan Schmidt
72160ca86c
configure: Report elm_prefs_cc path in configure summary.
...
Usefull for cross-compiling or other use cases where you try to
set the path.
2014-06-19 10:49:09 +02:00
Vincent Torri
44b2c2bbb9
backend: add default engine support for Windows and Mac OS X
2014-06-12 03:12:56 +02:00
Vincent Torri
0d6cacb743
backend: remove Windows CE support Windows CE is dead and buried and its gcc port is even more dead and I don't believe in zombies
2014-06-12 03:12:15 +02:00
Vincent Torri
f0c2f96f20
autotools: --enable-auto-import is passed by default, nowadays
2014-06-12 03:11:48 +02:00
Stefan Schmidt
8de71d21aa
autotools: Add xz as additional tarball format
...
If this turns out well we will remove bz2 in 1.12
2014-05-27 11:13:32 +02:00
Stefan Schmidt
5a270ef4d6
release: Switch back to development mode
...
Open for 1.11 changes now.
2014-05-26 12:41:34 +02:00
Stefan Schmidt
94bbfd5f3c
release: v1.10.0
2014-05-26 12:27:28 +02:00
Stefan Schmidt
5f54c3d85a
release: v1.10.0 beta2
2014-05-12 14:55:44 +02:00
Cedric Bail
f9cf4a780d
autotools: remove dead and erroneous code.
2014-05-10 12:39:03 +02:00
Stefan Schmidt
cab4bb821d
release: v1.10.0 beta1
2014-05-05 16:25:04 +02:00
Stefan Schmidt
77baa7a6c7
release: v1.10.0 alpha1
2014-04-28 12:35:19 +02:00
Carsten Haitzler
2291c37875
Revert "adding focus direction for gengrid"
...
This reverts commit 4fe82cc740eda0c6b50ee09aedcf173aac1e775d.
2014-03-24 18:02:03 +09:00
m.zielonka
32751ac33b
adding focus direction for gengrid
...
Summary:
It is implementation of focus_direction method for gengrid widget.
We need it in our project. We must service focus by
directions and we want to use gengrid widget. Additionally we must
support changing focus by keyboard (TV remote).
Unfortunately gengrid hasn't default implementation to present its
sub-objects as candidates for focus direction.
Our solution can search for focusable sub-objects (from realized items)
and change then focused and last selected variables in gengrid. If this
candidate wins then object will receive focus.
Reviewers: cedric, raster
CC: raster, seoz
Differential Revision: https://phab.enlightenment.org/D449
2014-03-24 16:38:27 +09:00
Tom Hacohen
e558e6180c
Eolian: Added a variable for the needed deps's Eolian flags.
2014-03-13 10:09:51 +00:00
Tom Hacohen
69729d5ff3
Eolian: Fix building of .eo files.
...
It was incorrectly detected that this is an internal build, which caused issues.
2014-03-13 08:51:10 +00:00
Tom Hacohen
f7a3dd0e84
Eolian: Fix binary-name and show found binary in summary.
...
This fixes Eolian integration. We were looking for the wrong binary.
2014-03-11 10:04:15 +00:00
Tom Hacohen
d509e8cf05
Added Eolian support.
...
This adds needed support for compilation of .eo files.
2014-03-11 09:51:15 +00:00
Chris Michael
79ec42dbad
elm: Add Drm Detection
...
@bugfix: Previous elm config messages did not echo if drm was
detected. This adds some (auto)detection, and some output to say if it
was found.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-03-06 12:39:46 +00:00
Stefan Schmidt
600cb62818
configure: Bump version to 1.9.99 to indicate development cycle
...
1.9 is released and the master branch is now in development mode
again. Make sure the version indicates that.
2014-02-26 09:29:01 +01:00
Stefan Schmidt
876fcf06fa
Release version 1.9.0
2014-02-25 09:43:26 +01:00
Stefan Schmidt
2c4ba0749f
release: Bump version to 1.9.0-beta2
...
Second and most likely last beta release before the 1.9 final. Give
it a good testing over the weekend.
2014-02-21 14:56:32 +01:00
Stefan Schmidt
6438a6e01d
release: Bump version to 1.9.0-beta1
...
Prepare tarballs for a first beta release.
2014-02-18 16:28:16 +01:00
Cedric BAIL
e49a249ec9
elementary: use autotools to generate version number and avoid future mistake.
2014-02-12 16:59:57 +09:00
Carsten Haitzler
edf2559c75
simplify module arch like rest of efl.
2014-02-12 16:04:09 +09:00
Mike Blumenkrantz
8feb074eff
1.9.0 alpha1 release
2014-02-11 16:21:44 -05:00
Davide Andreoli
296ead7e2d
Show docs info/instructions in config summary
2014-02-08 21:32:02 +01:00
ChunEon Park
300f12aef7
elementary - fix the build break.
...
caused by commit 9aa68bca91678dcd83de3e35be1a7121094d6ef7.
fix please cedric if this is wrong.
2014-01-24 11:07:58 +09:00
Cedric BAIL
eb66e87955
autotools: restore support of static compilation.
...
This should fix T599.
2014-01-24 10:29:22 +09:00
Carsten Haitzler
f165f26f28
fix mingw build for setuid fix/checks
2014-01-08 22:08:44 +09:00
Daniel Juyung Seo
e390159721
elm: Removed the use of __UNUSED__ from elementary.
...
Use EINA_UNUSED instead.
2014-01-06 23:45:47 +09:00
Carsten Haitzler
78f1995828
elm config - move x properties to child window of root. reduces wakeups
2013-12-26 19:02:36 +09:00
Ryuan Choi
495f6755b0
web: Include webkit header in Elementary.h when built with ewebkit or ewebkit2
...
Like other options, Elementary.h will contain WebKit.h or WebKit2.h when
elementary was built with ewebkit or ewebkit2.
2013-12-13 22:26:02 +09:00
Cedric BAIL
4471e2f7ec
pkgbuild: follow AUR elemetary-git version naming.
2013-12-12 12:22:12 +09:00
Cedric Bail
2b900d8b55
elementary: remove now unecessary work around for windows build.
2013-12-08 12:30:14 +09:00
Stefan Schmidt
aafdefa085
configure: Enable v_rev again master for this development cycle.
...
Thanks to Doug for pointing it out to me.
2013-12-06 15:21:32 +01:00
Stefan Schmidt
46c540a575
configure: Bump version to 1.8.99 to indicate development cycle.
...
1.8.0 is out and we are in the dev cycle for 1.9 so indicate this with
the version 1.8.99 for builds from git master.
2013-12-05 11:15:47 +01:00
Carsten Haitzler
fbfa310cb8
pass distcheck - add imported headers to makefiles to pass
2013-12-03 17:14:30 +09:00
Cedric Bail
8fbccce141
libtool: work around lack of communication between mingw and libtool to generate .dll.
2013-12-01 20:59:55 +09:00
Carsten Haitzler
0fd064cfb2
v1.8.0
2013-12-01 19:03:18 +09:00
Carsten Haitzler
ac0a438c2d
v1.8.0-beta2
2013-11-29 19:36:58 +09:00
Carsten Haitzler
5936c6cfbb
1.8.0-beta1
2013-11-25 14:51:59 +09:00
Ryuan Choi
c2f2c2101d
Introduce check for unit testing framework of Elementary
...
Reviewers: seoz, tasn
CC: tasn, cedric
Differential Revision: https://phab.enlightenment.org/D91
2013-11-19 13:18:02 +00:00
Carsten Haitzler
7ee18e17f0
1.8.0-alpha2
2013-11-19 17:21:59 +09:00
Daniel Juyung Seo
cb94643547
configure.ac: say 'no' not 'none' when webkit is not detected during autogen.
2013-11-13 03:26:48 +09:00
Carsten Haitzler
9d4a9900cc
option build deps that efl guarantees... now just are assumed and not ifdef'd
2013-11-12 22:56:05 +09:00
Cedric Bail
14a474b527
elementary: automatically detect if compiler can build quicklaunch binary.
2013-11-04 20:54:21 +09:00
Carsten Haitzler
868b9cca09
alpha1 release autofoo/build tree work to pass distcheck and actually work
2013-11-04 18:33:42 +09:00
Ryuan Choi
e192e6157b
Use AC_CONFIG_FILES instead of AC_OUTPUT with argument.
...
AC_OUTPUT with argument is deprecated.
2013-09-05 16:56:20 +09:00
Cedric Bail
936259de01
elementary: we are using the beta API of EFL.
2013-07-23 11:27:34 +09:00
Cedric Bail
a0f3716168
elementary: fix build without public Eo API turned on.
2013-06-28 10:23:14 +09:00
Daniel Juyung Seo
1db93983ae
configure.ac: display enable debug build option.
2013-06-09 17:12:39 +09:00
Carsten Haitzler
e6f0c578e4
add pkgbuild
2013-06-07 20:40:28 +09:00
Alex-P. Natsios
b0fd75c82b
A few configure.ac microfixes.
...
Grammar fixes for a few dep/reqs error messages
Grammar fixes for the rest of dep/reqs error msgs
fixed placement of : in echoed line about wayland
bumped required version of stuff to 1.7.99
2013-06-05 01:42:41 +09:00
Doug Newgard
901c037aa7
Elementary: Minor cleanup of eldbus in configure.ac.
...
Just realigns things and corrects names and versions.
2013-05-20 20:38:44 +09:00
Carsten Haitzler
2f5dd6fd98
fix libm linking
...
http://trac.enlightenment.org/e/ticket/2339
2013-04-26 20:07:30 +09:00
Lucas De Marchi
cb495f13de
Rename edbus->eldbus
2013-04-23 13:05:43 -03:00
Ryuan Choi
c4af753c5c
Added ElementaryConfigVersion.cmake.in
2013-04-03 14:37:02 +01:00
U. Artie Eoff
beab8843e1
When configuring the source outside of the git tree
...
(i.e. git checkout-index ...), 'git rev-list --count HEAD'
will fail. Thus, just set v_rev to 0 like we did when this
was an svn managed project.
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
2013-02-25 18:53:24 -03:00
Tom Hacohen
fa1e573ff0
Fixed rev part of the version to work with git.
2013-02-25 17:06:06 +00:00
Tom Hacohen
f6e4492eb4
Elementary: Ship cmake configs (like pkg-config).
...
This should make it easier for applications to use efl with cmake.
It seems to work with my tests. It's ugly and redundant but it's the first
step. Not all the components are supported at the moment.
SVN revision: 83639
2013-02-05 16:40:12 +00:00
Gustavo Sverzut Barbieri
9f1d979545
elm: use edje's provided module arch for externals.
...
SVN revision: 82978
2013-01-18 14:17:13 +00:00
Leif Middelschulte
37595426fc
Prepend svnversion command with LC_ALL=C so the subsequent grep works with non-english locales too.
...
Anybody who has the entire trunk and branches around is welcome to apply an analogue patches to it.
SVN revision: 82821
2013-01-15 15:53:49 +00:00
Cedric BAIL
951f944737
elementary: remove build dependencie from old e_dbus.
...
SVN revision: 82517
2013-01-10 07:50:14 +00:00
Leandro Dorileo
e00d7f5774
elementary: fix EDJE_VERSION
...
The old edje build system considered just maj to MODULE_ARCH, now
it takes in account maj.min.v_mic - so, elm and edje don't
understand each other - resulting in broken things like edje_external
module not being loaded.
SVN revision: 82269
2013-01-05 07:42:34 +00:00
Gustavo Sverzut Barbieri
c8e20e4f7b
elm: edbus (v1) is disabled by default.
...
SVN revision: 81872
2012-12-29 14:47:48 +00:00
Henrique Dante de Almeida
cdfe5155f8
[elm] Support elementary icon directory in D-Bus menu
...
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>
SVN revision: 81806
2012-12-28 14:59:46 +00:00