1## Process this file with automake to produce Makefile.in 2AUTOMAKE_OPTIONS = subdir-objects 3 4dirgrid = $(top_srcdir)/iconview 5dirdesk = $(top_srcdir)/deskview 6#modulelibs = @LIBRFM_LIBS@ -avoid-version -module 7modulelibs = -avoid-version -module 8if WITH_LDADD 9ldadd = @LIBRFM_LIBS@ 10#-lhistory 11else 12ldadd = 13endif 14 15@INTLTOOL_DESKTOP_RULE@ 16 17CLEANFILES = *~ *.bak core *.core *.o *.lo *.la 18 19AM_CPPFLAGS = \ 20 -I$(top_srcdir)\ 21 -I../../deskview \ 22 -I../../iconview \ 23 @LIBRFM_CFLAGS@ \ 24 -DLIBDIR=\"@LIBDIR@\" \ 25 -DPACKAGE_DATA_DIR=\""$(datadir)"\" \ 26 -DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \ 27 -DPACKAGE_ICON_DIR=\""$(icondir)"\" 28 29librfm_includedir = $(includedir)/rfm 30librodent_includedir = $(includedir)/rfm 31 32#### modules ... ##### 33moduledir = @LIBDIR@/rfm/modules 34module_LTLIBRARIES = 35 36#### Modules..... 37 38############################## rodent specific 39 40### deskview interface 41module_LTLIBRARIES += libdeskview.la 42 43libdeskview_la_SOURCES = \ 44 $(top_srcdir)/debug.h \ 45 ../../deskview/deskview.c\ 46 ../../deskview/deskview.h \ 47 ../../deskview/deskview_callbacks.i\ 48 ../../deskview/deskview_desktop.i\ 49 ../../deskview/deskview_main.i 50 51libdeskview_la_LDFLAGS = $(modulelibs) $(ldadd) 52 53### gridview interface 54 55module_LTLIBRARIES += libgridview.la 56libgridview_la_SOURCES = \ 57 $(top_srcdir)/debug.h \ 58 ../../iconview/gridview.c\ 59 ../../iconview/gridview-keybindings.i\ 60 ../../iconview/gridview-callbacks.i\ 61 ../../iconview/gridview-lpterm.i\ 62 ../../iconview/gridview-notebook.i 63 64libgridview_la_LDFLAGS = $(modulelibs) $(ldadd) 65 66 67 68# .la files are not required nor wanted for plugins. 69install-data-hook: 70 rm -fv $(DESTDIR)@LIBDIR@/rfm/modules/*.la 71