hopefully 'everything' builds on solaris now. hints how to do it better appreciated.

SVN revision: 45235
This commit is contained in:
Hannes Janetzek 2010-01-16 21:01:59 +00:00
parent c91fd67597
commit 922c14ea3c
4 changed files with 21 additions and 17 deletions

View File

@ -1,7 +1,7 @@
MAINTAINERCLEANFILES = Makefile.in everything.pc
MODULE = everything
SUBDIRS = sources actions views
SUBDIRS = . sources actions views
# data files for the module
filesdir = $(libdir)/enlightenment/modules/$(MODULE)
@ -21,7 +21,7 @@ INCLUDES = -I. \
pkgdir = $(libdir)/enlightenment/modules/$(MODULE)/$(MODULE_ARCH)
pkg_LTLIBRARIES = module.la
noinst_LTLIBRARIES = libfoo.la
EVRYHEADERS = Evry.h
@ -36,7 +36,6 @@ module_la_SOURCES = $(EVRYHEADERS) \
evry_plug_actions.c \
evry_view_plugin_tabs.c
module_la_LIBADD = @e_libs@ @dlopen_libs@
module_la_LDFLAGS = -module -avoid-version
module_la_DEPENDENCIES = $(top_builddir)/config.h
@ -44,6 +43,11 @@ module_la_DEPENDENCIES = $(top_builddir)/config.h
installed_headersdir = $(prefix)/include/@PACKAGE@
installed_headers_DATA = $(EVRYHEADERS)
libfoo_la_SOURCES = evry.c e_mod_main.h evry_util.c evry_config.c evry_history.c evry_view_plugin_tabs.c
libfoo_la_LIBADD = @e_libs@ @dlopen_libs@
libfoo_la_LDFLAGS = -avoid-version
libfoo_la_DEPENDENCIES = $(top_builddir)/config.h
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = everything.pc

View File

@ -15,20 +15,20 @@ plugindir = $(libdir)/enlightenment/everything_plugins/core/$(MODUL
evry_plug_border_actdir = $(plugindir)
evry_plug_border_act_LTLIBRARIES = evry_plug_border_act.la
evry_plug_border_act_la_SOURCES = evry_plug_border_act.c
evry_plug_border_act_la_LIBADD = @e_libs@
evry_plug_border_act_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_border_act_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_border_act_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_clipboarddir = $(plugindir)
evry_plug_clipboard_LTLIBRARIES = evry_plug_clipboard.la
evry_plug_clipboard_la_SOURCES = evry_plug_clipboard.c
evry_plug_clipboard_la_LIBADD = @e_libs@
evry_plug_clipboard_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_clipboard_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_clipboard_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_wallpaperdir = $(plugindir)
evry_plug_wallpaper_LTLIBRARIES = evry_plug_wallpaper.la
evry_plug_wallpaper_la_SOURCES = evry_plug_wallpaper.c
evry_plug_wallpaper_la_LIBADD = @e_libs@
evry_plug_wallpaper_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_wallpaper_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_wallpaper_la_LIBTOOLFLAGS = --tag=disable-static

View File

@ -16,49 +16,49 @@ plugindir = $(libdir)/enlightenment/everything_plugins/core/$(MODUL
evry_plug_appsdir = $(plugindir)
evry_plug_apps_LTLIBRARIES = evry_plug_apps.la
evry_plug_apps_la_SOURCES = evry_plug_apps.c
evry_plug_apps_la_LIBADD = @e_libs@
evry_plug_apps_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_apps_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_apps_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_apps_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_borderdir = $(plugindir)
evry_plug_border_LTLIBRARIES = evry_plug_border.la
evry_plug_border_la_SOURCES = evry_plug_border.c
evry_plug_border_la_LIBADD = @e_libs@
evry_plug_border_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_border_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_border_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_dir_browsedir = $(plugindir)
evry_plug_dir_browse_LTLIBRARIES = evry_plug_dir_browse.la
evry_plug_dir_browse_la_SOURCES = evry_plug_dir_browse.c
evry_plug_dir_browse_la_LIBADD = @e_libs@
evry_plug_dir_browse_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_dir_browse_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_dir_browse_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_trackerdir = $(plugindir)
evry_plug_tracker_LTLIBRARIES = evry_plug_tracker.la
evry_plug_tracker_la_SOURCES = evry_plug_tracker.c
evry_plug_tracker_la_LIBADD = @e_libs@
evry_plug_tracker_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_tracker_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_tracker_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_calcdir = $(plugindir)
evry_plug_calc_LTLIBRARIES = evry_plug_calc.la
evry_plug_calc_la_SOURCES = evry_plug_calc.c
evry_plug_calc_la_LIBADD = @e_libs@
evry_plug_calc_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_calc_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_calc_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_configdir = $(plugindir)
evry_plug_config_LTLIBRARIES = evry_plug_config.la
evry_plug_config_la_SOURCES = evry_plug_config.c
evry_plug_config_la_LIBADD = @e_libs@
evry_plug_config_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_config_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_config_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_aspelldir = $(plugindir)
evry_plug_aspell_LTLIBRARIES = evry_plug_aspell.la
evry_plug_aspell_la_SOURCES = evry_plug_aspell.c
evry_plug_aspell_la_LIBADD = @e_libs@
evry_plug_aspell_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_aspell_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_aspell_la_LIBTOOLFLAGS = --tag=disable-static

View File

@ -16,21 +16,21 @@ plugindir = $(libdir)/enlightenment/everything_plugins/core/$(MODUL
evry_plug_previewdir = $(plugindir)
evry_plug_preview_LTLIBRARIES = evry_plug_preview.la
evry_plug_preview_la_SOURCES = evry_plug_preview.c
evry_plug_preview_la_LIBADD = @e_libs@
evry_plug_preview_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_preview_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_preview_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_view_helpdir = $(plugindir)
evry_plug_view_help_LTLIBRARIES = evry_plug_view_help.la
evry_plug_view_help_la_SOURCES = evry_plug_view_help.c
evry_plug_view_help_la_LIBADD = @e_libs@
evry_plug_view_help_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_view_help_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_view_help_la_LIBTOOLFLAGS = --tag=disable-static
evry_plug_view_thumbdir = $(plugindir)
evry_plug_view_thumb_LTLIBRARIES = evry_plug_view_thumb.la
evry_plug_view_thumb_la_SOURCES = evry_plug_view_thumb.c
evry_plug_view_thumb_la_LIBADD = @e_libs@
evry_plug_view_thumb_la_LIBADD = @e_libs@ ../libfoo.la
evry_plug_view_thumb_la_LDFLAGS = -no-undefined -module -avoid-version
evry_plug_view_thumb_la_LIBTOOLFLAGS = --tag=disable-static