TDE base libraries and programs
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.

Makefile.am 4.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. AM_CPPFLAGS = -D_LARGEFILE64_SOURCE
  2. INCLUDES = -I$(top_srcdir)/libkonq -I$(top_srcdir)/kcontrol/input $(all_includes)
  3. SUBDIRS = . client iconview listview keditbookmarks shellcmdplugin about pics sidebar preloader quickprint remoteencodingplugin kttsplugin
  4. bin_PROGRAMS =
  5. lib_LTLIBRARIES =
  6. tdeinit_LTLIBRARIES = konqueror.la
  7. noinst_LTLIBRARIES = libkonqueror_intern.la
  8. konqdatadir = $(kde_datadir)/konqueror
  9. konqdata_DATA = konqueror.rc konq-simplebrowser.rc
  10. kde_apps_DATA = konqueror.desktop
  11. # servicetypedir = $(kde_servicetypesdir)
  12. # servicetype_DATA = konq_metaview.desktop
  13. METASOURCES = AUTO
  14. include_HEADERS = KonquerorIface.h
  15. libkonqueror_intern_la_SOURCES = konq_settingsxt.kcfgc
  16. konqueror_la_SOURCES = konq_main.cc \
  17. KonquerorIface.cc KonquerorIface.skel \
  18. KonqMainWindowIface.cc KonqMainWindowIface.skel \
  19. KonqViewIface.cc KonqViewIface.skel \
  20. konq_guiclients.cc \
  21. konq_run.cc konq_view.cc konq_viewmgr.cc \
  22. konq_misc.cc \
  23. konq_frame.cc \
  24. konq_tabs.cc \
  25. konq_actions.cc \
  26. konq_profiledlg.cc \
  27. konq_factory.cc \
  28. konq_combo.cc \
  29. konq_browseriface.cc \
  30. delayedinitializer.cc \
  31. konq_mainwindow.cc \
  32. konq_extensionmanager.cc
  33. konqueror_la_PCH = AUTO
  34. noinst_HEADERS = KonqMainWindowIface.h KonqViewIface.h delayedinitializer.h \
  35. konq_actions.h konq_browseriface.h konq_combo.h konq_factory.h \
  36. konq_frame.h konq_tabs.h konq_guiclients.h konq_main.h konq_mainwindow.h \
  37. konq_misc.h konq_openurlrequest.h konq_profiledlg.h konq_run.h \
  38. konq_view.h konq_viewmgr.h konq_extensionmanager.h version.h
  39. konqueror_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) -lconnectionmanager -lnetworkstatus
  40. konqueror_la_LIBADD = ../libkonq/libkonq.la libkonqueror_intern.la $(LIBMALLOC) $(LIB_TDEUTILS) -lconnectionmanager -lnetworkstatus
  41. # Hmm, this experiment of a static konq failed, don't trust it...
  42. # (but feel free to fix it :)
  43. # Note that you need to --enable-debug in tdelibs and tdebase,
  44. # then make clean ; make install in tdelibs and libkonq,
  45. # and make clean ; make konqueror_static in here.
  46. #check_PROGRAMS = konqueror_static
  47. #
  48. #konqueror_static_SOURCES = dummy.cc
  49. #konqueror_static_LDADD = konqueror.la *view/*.la dirtree/*.la $(libdir)/libtdehtml.la
  50. #konqueror_static_LDFLAGS = $(all_libraries) -static
  51. messages: rc.cpp
  52. $(EXTRACTRC) *.rc */*.rc >> rc.cpp
  53. $(EXTRACTRC) sidebar/trees/history_module/history_dlg.ui >> rc.cpp
  54. $(XGETTEXT) -kaliasLocal rc.cpp *.h *.cc *view/*h *view/*cc kedit*/*.h kedit*/*.cpp about/*.h about/*.cc remoteencodingplugin/*.cpp remoteencodingplugin/*.h shellcmdplugin/*.cpp -o `find sidebar -name "*.cpp"` `find sidebar -name "*.h"` -o $(podir)/konqueror.pot
  55. xdg_apps_DATA = kfmclient.desktop kfmclient_dir.desktop kfmclient_html.desktop \
  56. kfmclient_war.desktop konqbrowser.desktop konquerorsu.desktop Home.desktop
  57. konq_data4_DATA = konqfilemgr.desktop
  58. konq_data4dir = $(kde_appsdir)/.hidden
  59. kde_kcfg_DATA = konqueror.kcfg
  60. ####### Build rules
  61. KonquerorIface.lo: konq_settingsxt.h
  62. konq_actions.lo: konq_settingsxt.h
  63. konq_guiclients.lo: konq_settingsxt.h
  64. konq_main.lo: konq_settingsxt.h
  65. konq_mainwindow.lo: konq_settingsxt.h
  66. konq_profiledlg.lo: konq_settingsxt.h
  67. konq_settingsxt.lo: konq_settingsxt.h
  68. konq_tabs.lo: konq_settingsxt.h
  69. konq_view.lo: konq_settingsxt.h
  70. konq_viewmgr.lo: konq_settingsxt.h
  71. # Use a hand-made rule for profiles because they are renamed upon installation
  72. profiledir = $(kde_datadir)/konqueror/profiles
  73. install-data-local:
  74. $(mkinstalldirs) $(DESTDIR)$(profiledir)
  75. $(INSTALL_DATA) $(srcdir)/profile_webbrowsing.desktop $(DESTDIR)$(profiledir)/webbrowsing
  76. $(INSTALL_DATA) $(srcdir)/profile_filemanagement.desktop $(DESTDIR)$(profiledir)/filemanagement
  77. $(INSTALL_DATA) $(srcdir)/profile_midnightcommander.desktop $(DESTDIR)$(profiledir)/midnightcommander
  78. $(INSTALL_DATA) $(srcdir)/profile_tabbedbrowsing.desktop $(DESTDIR)$(profiledir)/tabbedbrowsing
  79. $(INSTALL_DATA) $(srcdir)/profile_kde_devel.desktop $(DESTDIR)$(profiledir)/kde_devel
  80. $(INSTALL_DATA) $(srcdir)/profile_simplebrowser.desktop $(DESTDIR)$(profiledir)/simplebrowser
  81. # $(INSTALL_DATA) $(srcdir)/profile_filepreview.desktop $(DESTDIR)$(profiledir)/filepreview
  82. uninstall-local:
  83. -rm -f $(DESTDIR)$(profiledir)/webbrowsing $(DESTDIR)$(profiledir)/filemanagement $(DESTDIR)$(profiledir)/midnightcommander $(DESTDIR)$(profiledir)/filepreview