From 51196bbc21fa09b466c05182c28c0d73f05c9bea Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 17 Sep 2010 13:18:13 +0000 Subject: [PATCH] * elementary: make it possible to disable some binary. SVN revision: 52365 --- legacy/elementary/configure.ac | 42 +++++++++++++++------------ legacy/elementary/src/bin/Makefile.am | 4 ++- 2 files changed, 27 insertions(+), 19 deletions(-) diff --git a/legacy/elementary/configure.ac b/legacy/elementary/configure.ac index b6c7a870a8..a9831ba775 100644 --- a/legacy/elementary/configure.ac +++ b/legacy/elementary/configure.ac @@ -179,7 +179,7 @@ PKG_CHECK_MODULES([ELEMENTARY], edje >= ${EDJE_VERSION} ] ) - + requirement_elm="edje >= ${EDJE_VERSION} ecore-file >= 1.0.0 ecore-evas >= 1.0.0 ecore >= 1.0.0 evas >= 1.0.0 eet >= 1.4.0 eina >= 1.0.0 ${requirement_elm}" have_elementary_x="no" @@ -430,6 +430,9 @@ EFL_WITH_BIN([edje], [edje-cc], [edje_cc]) EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"]) +EFL_ENABLE_BIN([elementary-test]) +EFL_ENABLE_BIN([elementary-config]) + AC_OUTPUT([ Makefile elementary.spec @@ -468,26 +471,29 @@ echo echo "Configuration Options Summary:" echo echo " Engines:" -echo " X11................: ${have_elementary_x}" -echo " Framebuffer........: ${have_elementary_fb}" -echo " SDL................: ${have_elementary_sdl}" -echo " Windows XP.........: ${have_elementary_win32}" -echo " Windows CE.........: ${have_elementary_wince}" +echo " X11....................: ${have_elementary_x}" +echo " Framebuffer............: ${have_elementary_fb}" +echo " SDL....................: ${have_elementary_sdl}" +echo " Windows XP.............: ${have_elementary_win32}" +echo " Windows CE.............: ${have_elementary_wince}" echo echo " Features:" -echo " EDBus..............: ${have_elementary_edbus}" -echo " EFreet.............: ${have_elementary_efreet}" -echo " EWeather...........: ${have_elementary_eweather}" -echo " Ethumb.............: ${have_elementary_ethumb}" +echo " EDBus..................: ${have_elementary_edbus}" +echo " EFreet.................: ${have_elementary_efreet}" +echo " EWeather...............: ${have_elementary_eweather}" +echo " Ethumb.................: ${have_elementary_ethumb}" echo -echo " eet..................: ${eet_eet}" -echo " edje_cc..............: ${edje_cc}" +echo " eet......................: ${eet_eet}" +echo " edje_cc..................: ${edje_cc}" echo -echo "Compilation............: make (or gmake)" -echo " CPPFLAGS.............: $CPPFLAGS" -echo " CFLAGS...............: $CFLAGS" -echo " LDFLAGS..............: $LDFLAGS" +echo " Build elementary_test....: ${have_elementary_test}" +echo " Build elementary_config..: ${have_elementary_config}" echo -echo "Installation...........: make install (as root if needed, with 'su' or 'sudo')" -echo " prefix...............: $prefix" +echo "Compilation................: make (or gmake)" +echo " CPPFLAGS.................: $CPPFLAGS" +echo " CFLAGS...................: $CFLAGS" +echo " LDFLAGS..................: $LDFLAGS" +echo +echo "Installation...............: make install (as root if needed, with 'su' or 'sudo')" +echo " prefix...................: $prefix" echo diff --git a/legacy/elementary/src/bin/Makefile.am b/legacy/elementary/src/bin/Makefile.am index dd92e07961..dbb73486a9 100644 --- a/legacy/elementary/src/bin/Makefile.am +++ b/legacy/elementary/src/bin/Makefile.am @@ -22,11 +22,13 @@ if ELEMENTARY_WINDOWS_BUILD AM_CPPFLAGS += -DELEMENTARY_BUILD endif -bin_PROGRAMS = elementary_test elementary_config +bin_PROGRAMS = @ELEMENTARY_TEST_PRG@ @ELEMENTARY_CONFIG_PRG@ if BUILD_QUICKLAUNCH bin_PROGRAMS += elementary_quicklaunch elementary_run elementary_testql endif +EXTRA_PROGRAMS = elementary_test elementary_config + elementary_test_SOURCES = \ test.c \ test_bg.c \