Blame lib/Makefile.am

Packit d37888
Packit d37888
AM_CPPFLAGS			= @AM_CPPFLAGS@
Packit d37888
Packit d37888
lib_LTLIBRARIES			= libgtop-2.0.la
Packit d37888
Packit d37888
libgtop_2_0_la_SOURCES		= init.c open.c close.c command.c read.c \
Packit d37888
				  read_data.c write.c lib.c parameter.c \
Packit d37888
				  sysdeps.c boxed.c
Packit d37888
Packit d37888
libgtop_2_0_la_LDFLAGS		= $(LT_VERSION_INFO) -export-symbols $(srcdir)/libgtop.sym -no-undefined
Packit d37888
libgtop_2_0_la_LIBADD		= $(GLIB_LIBS) $(top_builddir)/sysdeps/common/libgtop_common-2.0.la $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la $(sysdeps_suid_lib)
Packit d37888
Packit d37888
BUILT_SOURCES			= lib.c
Packit d37888
Packit d37888
lib.c: lib.pl $(top_builddir)/config.h $(top_srcdir)/features.def
Packit d37888
	$(PERL) $(srcdir)/lib.pl < $(top_srcdir)/features.def > lib-t
Packit d37888
	mv lib-t lib.c
Packit d37888
Packit d37888
EXTRA_DIST			= lib.pl libgtop.sym
Packit d37888
Packit d37888
CLEANFILES			= lib.c
Packit d37888
Packit d37888
-include $(INTROSPECTION_MAKEFILE)
Packit d37888
INTROSPECTION_GIRS =
Packit d37888
INTROSPECTION_SCANNER_ARGS = --accept-unprefixed --warn-all
Packit d37888
INTROSPECTION_COMPILER_ARGS =
Packit d37888
Packit d37888
if HAVE_INTROSPECTION
Packit d37888
introspection_sources = $(libgtop_2_0_la_SOURCES) lib.c ../glibtop.h ../libgtopconfig.h \
Packit d37888
			../include/glibtop/close.h ../include/glibtop/loadavg.h ../include/glibtop/prockernel.h ../include/glibtop/procstate.h \
Packit d37888
			../include/glibtop/sem_limits.h ../include/glibtop/uptime.h ../include/glibtop/command.h ../include/glibtop/mem.h ../include/glibtop/proclist.h \
Packit d37888
			../include/glibtop/proctime.h ../include/glibtop/shm_limits.h ../include/glibtop/cpu.h ../include/glibtop/msg_limits.h \
Packit d37888
			../include/glibtop/procmem.h ../include/glibtop/procuid.h ../include/glibtop/swap.h \
Packit d37888
			../include/glibtop/procsegment.h ../include/glibtop/sysdeps.h ../include/glibtop/global.h \
Packit d37888
			../include/glibtop/procsignal.h ../include/glibtop/union.h ../include/glibtop/gnuserv.h \
Packit d37888
			../include/glibtop/parameter.h ../include/glibtop/mountlist.h ../include/glibtop/fsusage.h ../include/glibtop/procmap.h ../include/glibtop/signal.h \
Packit d37888
			../include/glibtop/sysinfo.h ../include/glibtop/ppp.h ../include/glibtop/procargs.h ../include/glibtop/netload.h \
Packit d37888
			../include/glibtop/procwd.h ../include/glibtop/procaffinity.h ../include/glibtop/procio.h \
Packit d37888
			../include/glibtop/netlist.h ../include/glibtop/procopenfiles.h ../include/glibtop/open.h
Packit d37888
Packit d37888
GTop-2.0.gir: libgtop-2.0.la
Packit d37888
GTop_2_0_gir_AM_CPPFLAGS = GObject-2.0
Packit d37888
GTop_2_0_gir_CFLAGS = $(AM_CPPFLAGS)
Packit d37888
GTop_2_0_gir_LIBS = libgtop-2.0.la
Packit d37888
GTop_2_0_gir_FILES = $(introspection_sources)
Packit d37888
INTROSPECTION_GIRS += GTop-2.0.gir
Packit d37888
Packit d37888
girdir = $(datadir)/gir-1.0
Packit d37888
gir_DATA = $(INTROSPECTION_GIRS)
Packit d37888
Packit d37888
typelibdir = $(libdir)/girepository-1.0
Packit d37888
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
Packit d37888
Packit d37888
CLEANFILES += $(gir_DATA) $(typelib_DATA)
Packit d37888
endif