enjoy: compile with quicklaunch.

Elementary's quicklaunch is a bit of a mess, the startup binary will
link with lots of libraries... just to call the launcher! We should
have an elementary_ql lib to link against, that does the bare minimum.



SVN revision: 63309
This commit is contained in:
Gustavo Sverzut Barbieri 2011-09-09 15:36:37 +00:00
parent b3d34b1ea2
commit d0bfba2380
2 changed files with 8 additions and 5 deletions

View File

@ -8,6 +8,8 @@ INCLUDES = \
-DGETTEXT_PACKAGE=\"$(PACKAGE)\" \
-DLOCALEDIR=\"$(localedir)\" \
@ELEMENTARY_CFLAGS@ \
@EFL_CFLAGS@ \
@ECORE_CFLAGS@ \
@EMOTION_CFLAGS@ \
@LMS_CFLAGS@ \
@SQLITE3_CFLAGS@ \
@ -18,7 +20,7 @@ if BUILD_QUICKLAUNCH
bin_PROGRAMS += enjoy_ql
endif
enjoy_LDADD = @ELEMENTARY_LIBS@ @EMOTION_LIBS@ @LMS_LIBS@ @SQLITE3_LIBS@ @EDBUS_LIBS@
enjoy_LDADD = @ELEMENTARY_LIBS@ @EFL_LIBS@ @ECORE_LIBS@ @EMOTION_LIBS@ @LMS_LIBS@ @SQLITE3_LIBS@ @EDBUS_LIBS@
enjoy_CFLAGS = -rdynamic
enjoy_SOURCES = main.c win.c db.c list.c page.c cover.c nowplaying.c libmanager.c dbus.c
@ -31,8 +33,8 @@ if BUILD_QUICKLAUNCH
############################################################################
enjoy_qldir = $(quicklauncher_libdir)
enjoy_ql_LTLIBRARIES = enjoy_ql.la
enjoy_ql_la_SOURCES = main.c win.c db.c list.c page.c cover.c nowplaying.c libmanager.c
enjoy_ql_la_LIBADD = @ELEMENTARY_LIBS@ @EMOTION_LIBS@ @LMS_LIBS@ @SQLITE3_LIBS@ @EDBUS_LIBS@
enjoy_ql_la_SOURCES = main.c win.c db.c list.c page.c cover.c nowplaying.c libmanager.c dbus.c
enjoy_ql_la_LIBADD = @ELEMENTARY_LIBS@ @EFL_LIBS@ @ECORE_LIBS@ @EMOTION_LIBS@ @LMS_LIBS@ @SQLITE3_LIBS@ @EDBUS_LIBS@
enjoy_ql_la_CFLAGS =
enjoy_ql_la_LDFLAGS = -module -avoid-version -no-undefined
enjoy_ql_SOURCES = main.c

View File

@ -7,11 +7,12 @@ INCLUDES = \
-DLIBRARY_DIR=\"$(libdir)\" \
-DGETTEXT_PACKAGE=\"$(PACKAGE)\" \
-DLOCALEDIR=\"$(localedir)\" \
@EDBUS_CFLAGS@
@EDBUS_CFLAGS@ \
@ECORE_CFLAGS@
pkgdir = $(libdir)/enjoy
pkg_LTLIBRARIES = mpris.la
mpris_la_SOURCES = mpris.c
mpris_la_LIBADD = @EDBUS_LIBS@
mpris_la_LIBADD = @EDBUS_LIBS@ @ECORE_LIBS@
mpris_la_LDFLAGS = -no-undefined -module -avoid-version
mpris_la_LIBTOOLFLAGS = --tag=disable-static