summaryrefslogtreecommitdiff
path: root/beryl-plugins/src/Makefile.am
diff options
context:
space:
mode:
authorlupine <lupine@d7aaf104-2d23-0410-ae22-9d23157bf5a3>2006-12-18 04:13:17 +0000
committerlupine <lupine@d7aaf104-2d23-0410-ae22-9d23157bf5a3>2006-12-18 04:13:17 +0000
commit348bae4cdd40a155c87ce7be92e8752ffa74a5aa (patch)
tree15e6f26e7fb1956edeaaa184723aa01ba401798e /beryl-plugins/src/Makefile.am
parent82014c52e03bb1bf0d6e91a4e019f68381e3b3e4 (diff)
downloadmarex-dev-348bae4cdd40a155c87ce7be92e8752ffa74a5aa.tar.gz
marex-dev-348bae4cdd40a155c87ce7be92e8752ffa74a5aa.tar.bz2
beryl-plugins: Makefile goodness and source for C++ plugins!
One example plugin - a clone of the crash handler - included. Ideas for extensions to base_plugin.cpp greatly appreciated - I was thinking along the lines of an abstraction for the WRAP, UNWRAP, etc. stuff next. Ways to make the C/C++ compatibility layer less painful would also be cool. git-svn-id: file:///beryl/trunk@1848 d7aaf104-2d23-0410-ae22-9d23157bf5a3
Diffstat (limited to 'beryl-plugins/src/Makefile.am')
-rw-r--r--beryl-plugins/src/Makefile.am7
1 files changed, 6 insertions, 1 deletions
diff --git a/beryl-plugins/src/Makefile.am b/beryl-plugins/src/Makefile.am
index 4bd21cf..a8bb8dc 100644
--- a/beryl-plugins/src/Makefile.am
+++ b/beryl-plugins/src/Makefile.am
@@ -1,5 +1,5 @@
## Process this file with automake to produce Makefile.in
-PFLAGS=-module -avoid-version -no-undefined
+PFLAGS=-module -avoid-version -no-undefined -export-dynamic
libclone_la_LDFLAGS = $(PFLAGS)
libclone_la_LIBADD = @BERYL_LIBS@ @BERYLSETTINGS_LIBS@
@@ -40,6 +40,10 @@ libcrashhandler_la_LDFLAGS = $(PFLAGS)
libcrashhandler_la_LIBADD = @BERYL_LIBS@ @BERYLSETTINGS_LIBS@
libcrashhandler_la_SOURCES = crashhandler.c
+libcrashhandlerpp_la_LDFLAGS = $(PFLAGS)
+libcrashhandlerpp_la_LIBADD = @BERYL_LIBS@ @BERYLSETTINGS_LIBS@
+libcrashhandlerpp_la_SOURCES = base_plugin.cpp crashhandlerpp.cpp
+
libbench_la_LDFLAGS = $(PFLAGS)
libbench_la_LIBADD = @BERYL_LIBS@ @BERYLSETTINGS_LIBS@
libbench_la_SOURCES = bench.c bench_tex.h
@@ -155,6 +159,7 @@ moduledir = $(plugindir)
module_LTLIBRARIES = \
libsettings.la \
libcrashhandler.la \
+ libcrashhandlerpp.la \
libdecoration.la \
libwobbly.la \
libanimation.la \