You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

91 lines
2.1 KiB

  1. AM_CPPFLAGS = \
  2. -I$(top_srcdir) \
  3. -DG_LOG_DOMAIN=\"libdirectorymenu\" \
  4. $(PLATFORM_CPPFLAGS)
  5. plugindir = $(libdir)/xfce4/panel/plugins
  6. plugin_LTLIBRARIES = \
  7. libdirectorymenu.la
  8. libdirectorymenu_built_sources = \
  9. directorymenu-dialog_ui.h
  10. libdirectorymenu_la_SOURCES = \
  11. $(libdirectorymenu_built_sources) \
  12. directorymenu.c \
  13. directorymenu.h
  14. libdirectorymenu_la_CFLAGS = \
  15. $(GTK_CFLAGS) \
  16. $(EXO_CFLAGS) \
  17. $(XFCONF_CFLAGS) \
  18. $(LIBXFCE4UTIL_CFLAGS) \
  19. $(LIBXFCE4UI_CFLAGS) \
  20. $(GIO_CFLAGS) \
  21. $(GIO_UNIX_CFLAGS) \
  22. $(PLATFORM_CFLAGS)
  23. libdirectorymenu_la_LDFLAGS = \
  24. -avoid-version \
  25. -module \
  26. -no-undefined \
  27. -export-symbols-regex '^xfce_panel_module_(preinit|init|construct)' \
  28. $(PLATFORM_LDFLAGS)
  29. libdirectorymenu_la_LIBADD = \
  30. $(top_builddir)/libxfce4panel/libxfce4panel-$(LIBXFCE4PANEL_VERSION_API).la \
  31. $(top_builddir)/common/libpanel-common.la \
  32. $(EXO_LIBS) \
  33. $(GTK_LIBS) \
  34. $(LIBXFCE4UTIL_LIBS) \
  35. $(LIBXFCE4UI_LIBS) \
  36. $(GIO_LIBS) \
  37. $(GIO_UNIX_LIBS) \
  38. $(XFCONF_LIBS)
  39. libdirectorymenu_la_DEPENDENCIES = \
  40. $(top_builddir)/libxfce4panel/libxfce4panel-$(LIBXFCE4PANEL_VERSION_API).la \
  41. $(top_builddir)/common/libpanel-common.la
  42. #
  43. # xfce4-popup-directorymenu script
  44. #
  45. bin_SCRIPTS = \
  46. xfce4-popup-directorymenu
  47. xfce4-popup-directorymenu: xfce4-popup-directorymenu.sh Makefile
  48. $(AM_V_GEN) $(SED) -e "s,\@bindir\@,$(bindir),g" \
  49. -e "s,\@localedir\@,$(localedir),g" $< >$@
  50. #
  51. # .desktop file
  52. #
  53. desktopdir = $(datadir)/xfce4/panel/plugins
  54. desktop_in_files = directorymenu.desktop.in
  55. desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
  56. @INTLTOOL_DESKTOP_RULE@
  57. EXTRA_DIST = \
  58. directorymenu-dialog.glade \
  59. xfce4-popup-directorymenu.sh \
  60. $(desktop_in_files)
  61. DISTCLEANFILES = \
  62. $(desktop_DATA) \
  63. xfce4-popup-directorymenu
  64. if MAINTAINER_MODE
  65. BUILT_SOURCES = \
  66. $(libdirectorymenu_built_sources)
  67. DISTCLEANFILES += \
  68. $(libdirectorymenu_built_sources)
  69. directorymenu-dialog_ui.h: directorymenu-dialog.glade
  70. $(AM_V_GEN) exo-csource --static --strip-comments --strip-content --name=directorymenu_dialog_ui $< >$@
  71. endif
  72. # vi:set ts=8 sw=8 noet ai nocindent syntax=automake: