File: Makefile.am

package info (click to toggle)
globus-gram-job-manager-slurm 3.0-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 328 kB
  • sloc: perl: 567; sh: 502; makefile: 94
file content (33 lines) | stat: -rw-r--r-- 894 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
globussysconfdir = ${sysconfdir}/globus
gridservicesdir = ${sysconfdir}/grid-services/available
gramperlmoduledir = ${perlmoduledir}/Globus/GRAM/JobManager
validationdir = $(datadir)/globus/globus_gram_job_manager

globussysconf_DATA = globus-slurm.conf
gridservices_DATA = jobmanager-slurm-poll
gramperlmodule_DATA = slurm.pm
validation_DATA = slurm.rvf
doc_DATA = LICENSE GLOBUS_LICENSE LICENSE.BSD

AT=@
jobmanager-slurm-poll: jobmanager-slurm.in
	sed -e "s|$(AT)sbindir$(AT)|$(sbindir)|" \
	    -e "s|$(AT)sysconfdir$(AT)|$(sysconfdir)|" < $< > $@

EXTRA_DIST = \
        dirt.sh \
        slurm.pm \
        $(doc_DATA) \
        jobmanager-slurm.in

CLEANFILES = jobmanager-slurm-poll

DISTCLEANFILES = mpi_type.rvf

install-data-hook:
	cd $(DESTDIR)$(gridservicesdir)/..; \
	[ -L "jobmanager-slurm" ] || \
	ln -s available/jobmanager-slurm-poll jobmanager-slurm

distuninstallcheck:
	@: