# Start from an empty extra distribution file list EXTRA_DIST= # providerdir defines where provider libraries will be installed (@PROVIDERDIR@ is set by the configure script) providerdir = @PROVIDERDIR@ provider_LTLIBRARIES = libService.la libService_la_SOURCES = Service.c libService_la_LIBADD = -lServiceUtils -lserviceutil libService_la_LDFLAGS = -avoid-version lib_LTLIBRARIES = libServiceUtils.la libserviceutil.la libServiceUtils_la_SOURCES= ServiceUtils.c libServiceUtils_la_LDFLAGS = -Wc,-nostartfiles libserviceutil_la_SOURCES = util/serviceutil.c libserviceutil_la_LDFLAGS = -Wc,-nostartfiles noinst_HEADERS = ServiceUtils.h util/serviceutil.h # Mof file SCHEMAS=mof/Linux_Service.mof REGISTRATIONS=mof/Linux_Service.registration pkgdata_DATA=$(SCHEMAS) $(REGISTRATIONS) pkgdata_SCRIPTS=provider-register.sh EXTRA_DIST+=mof $(pkgdata_SCRIPTS) # Register the provider(s) and class definition(s) to the current CIM server/CIMOM postinstall: sh provider-register.sh -t @CIMSERVER@ -r $(REGISTRATIONS) -m $(SCHEMAS) preuninstall: sh provider-register.sh -d -t @CIMSERVER@ -r $(REGISTRATIONS) -m $(SCHEMAS) # Install util/syslog-service.sh bin_SCRIPTS = util/serviceutil.sh util/servicedisc.sh EXTRA_DIST+=$(bin_SCRIPTS)