KOffice – TDE office suite
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.

49 lines
1.8KB

  1. INCLUDES = $(KOFFICE_INCLUDES) $(KOPAINTER_INCLUDES) $(all_includes)
  2. ## The common lib, shared between the part, the plugins, and the filters
  3. lib_LTLIBRARIES = libchalkcommon.la
  4. libchalkcommon_la_SOURCES = dummy.cc
  5. libchalkcommon_la_LDFLAGS = $(all_libraries) $(LIB_TQT) -version-info 1:0 -no-undefined
  6. libchalkcommon_la_LIBADD = sdk/libchalksdk.la core/libchalkimage.la ui/libchalkui.la chalkcolor/libchalkcolor.la $(LCMS_LIBS) $(LIB_KOFFICEUI) $(LIB_KOPAINTER) $(LIB_KOPALETTE) $(LIB_XINPUTEXT)
  7. ## The part
  8. kde_module_LTLIBRARIES = libchalkpart.la
  9. libchalkpart_la_SOURCES = chalk_part_init.cc
  10. libchalkpart_la_LDFLAGS = $(all_libraries) $(LIB_TQT) -module $(KDE_PLUGIN)
  11. libchalkpart_la_LIBADD = $(KOFFICE_LIBS) libchalkcommon.la ../chalk/ui/libchalkui.la
  12. METASOURCES = AUTO
  13. ## The tdeinit loadable module and executable
  14. tdeinit_LTLIBRARIES = chalk.la
  15. bin_PROGRAMS =
  16. chalk_la_SOURCES = main.cc
  17. chalk_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) $(LIB_TQT)
  18. chalk_la_LIBADD = $(LIB_KOFFICECORE)
  19. xdg_apps_DATA = chalk.desktop
  20. kdemimedir = $(kde_mimedir)/application
  21. rcdir = $(kde_datadir)/chalk
  22. rc_DATA = chalk.rc chalk_readonly.rc
  23. SUBDIRS = sdk chalkcolor core ui . dtd colorspaces plugins data pics
  24. # Needed to compile libchalkcommon.la, which has no source files to itself
  25. # but everything in static libs.
  26. dummy.cc:
  27. echo > dummy.cc
  28. messages: rc.cpp
  29. $(EXTRACTRC) `find . -name \*.ui` >> rc.cpp
  30. $(EXTRACTRC) `find . -name \*.rc` >> rc.cpp
  31. perl extracti18n.pl > i18ndata
  32. $(XGETTEXT) i18ndata rc.cpp `find . -name \*.cc -o -name \*.h -o -name \*.cpp` ui/kis_aboutdata.h -o $(podir)/chalk.pot
  33. rm -f i18ndata
  34. DOXYGEN_EXCLUDE = CImg.h colorspaces plugins chalkcolor/colorspaces core/tiles
  35. include $(top_srcdir)/admin/Doxyfile.am
  36. kde_services_DATA = chalkpart.desktop
  37. .NOTPARALLEL: