Blame src/Makefile.am

Packit 76ec6a
## Process this file with automake to produce Makefile.in
Packit 76ec6a
Packit 76ec6a
AM_CPPFLAGS = \
Packit 76ec6a
	-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
Packit 76ec6a
	-DGSM_LIBEXEC_DIR=\""$(pkglibexecdir)"\" \
Packit 76ec6a
	-DGSM_RESOURCE_FILE=\""$(gsmsharedir)/$(gsmshare_DATA)"\" \
Packit 76ec6a
	$(GSM_CFLAGS) \
Packit 76ec6a
	$(SYSTEMD_CFLAGS) \
Packit 76ec6a
	$(WNCK_CFLAGS)
Packit 76ec6a
Packit 76ec6a
bin_PROGRAMS = gnome-system-monitor
Packit 76ec6a
Packit 76ec6a
gnome_system_monitor_cpp_files = \
Packit 76ec6a
	argv.cpp \
Packit 76ec6a
	interface.cpp \
Packit 76ec6a
	load-graph.cpp \
Packit 76ec6a
	proctable.cpp \
Packit 76ec6a
	prettytable.cpp \
Packit 76ec6a
	util.cpp \
Packit 76ec6a
	procactions.cpp \
Packit 76ec6a
	procdialogs.cpp \
Packit 76ec6a
	memmaps.cpp \
Packit 76ec6a
	openfiles.cpp \
Packit 76ec6a
	procproperties.cpp \
Packit 76ec6a
	smooth_refresh.cpp \
Packit 76ec6a
	disks.cpp \
Packit 76ec6a
	selinux.cpp \
Packit 76ec6a
	systemd.cpp \
Packit 76ec6a
	cgroups.cpp \
Packit 76ec6a
	gsm_gnomesu.cpp \
Packit 76ec6a
	gsm_gksu.cpp \
Packit 76ec6a
	gsm_pkexec.cpp \
Packit 76ec6a
	lsof.cpp \
Packit 76ec6a
	prefsdialog.cpp \
Packit 76ec6a
	application.cpp
Packit 76ec6a
Packit 76ec6a
Packit 76ec6a
gnome_system_monitor_h_files = \
Packit 76ec6a
	$(gnome_system_monitor_cpp_files:.cpp=.h) \
Packit 76ec6a
	defaulttable.h \
Packit 76ec6a
	settings-keys.h
Packit 76ec6a
Packit 76ec6a
gnome_system_monitor_SOURCES = \
Packit 76ec6a
	$(gnome_system_monitor_h_files) \
Packit 76ec6a
	$(gnome_system_monitor_cpp_files) \
Packit 76ec6a
	main.cpp
Packit 76ec6a
Packit 76ec6a
LDADD = \
Packit 76ec6a
	legacy/libgsmlegacy.la \
Packit 76ec6a
	$(GSM_LIBS) \
Packit 76ec6a
	$(SYSTEMD_LIBS) \
Packit 76ec6a
	$(WNCK_LIBS)
Packit 76ec6a
Packit 76ec6a
Packit 76ec6a
# GSettings schemas, enum files and conversion file
Packit 76ec6a
gsettings_ENUM_NAMESPACE = org.gnome.gnome-system-monitor
Packit 76ec6a
gsettings_ENUM_FILES = $(top_srcdir)/src/*.h $(top_srcdir)/src/legacy/*.h
Packit 76ec6a
gsettings_SCHEMAS = org.gnome.gnome-system-monitor.gschema.xml
Packit 76ec6a
@GSETTINGS_RULES@
Packit 76ec6a
Packit 76ec6a
dist_noinst_DATA = \
Packit 76ec6a
	$(gsettings_in_file) \
Packit 76ec6a
	$(top_srcdir)/src/gsm.gresource.xml
Packit 76ec6a
Packit 76ec6a
gsm.gresource: $(top_srcdir)/src/gsm.gresource.xml $(shell glib-compile-resources --sourcedir=$(top_srcdir) --generate-dependencies $(top_srcdir)/src/gsm.gresource.xml)
Packit 76ec6a
	$(AM_V_GEN) glib-compile-resources --target=$@ --sourcedir=$(top_srcdir) $(top_srcdir)/src/gsm.gresource.xml
Packit 76ec6a
Packit 76ec6a
Packit 76ec6a
gsmsharedir = $(datadir)/@PACKAGE@
Packit 76ec6a
gsmshare_DATA = \
Packit 76ec6a
	gsm.gresource
Packit 76ec6a
Packit 76ec6a
CLEANFILES = \
Packit 76ec6a
	$(gsettings_SCHEMAS) \
Packit 76ec6a
	$(gsmshare_DATA)
Packit 76ec6a
Packit 76ec6a
MAINTAINERCLEANFILES = $(gsettings_SCHEMAS:.xml=.valid)
Packit 76ec6a
Packit 76ec6a
SUBDIRS = legacy
Packit 76ec6a
Packit 76ec6a
-include $(top_srcdir)/git.mk