include ../Make.inc

PROGRAMS=grid-manager gridftp-server

all: ${PROGRAMS}

grid-manager: grid-manager.in
	@cat grid-manager.in | sed '\
	 s#@pbs_bin_path@#${PBS_BIN_PATH}#g;\
	 s#@pbs_log_path@#${PBS_LOG_PATH}#g;\
	 s#@tmp_dir@#${TMP_DIR}#g;\
	 s#@gnu_time@#${GNU_TIME}#g;\
	 s#@nodename@#${NODENAME}#g;\
	 s#@runtime_config_dir@#${RUNTIME_CONFIG_DIR}#g;\
	 s#@nordugrid_location@#${NORDUGRID_LOCATION}#g;\
	 s#@globus_location@#${GLOBUS_LOCATION}#g;\
	' > grid-manager
	@chmod a+x grid-manager

gridftp-server: gridftp-server.in
	@cat gridftp-server.in | sed '\
	 s#@pbs_bin_path@#${PBS_BIN_PATH}#g;\
	 s#@pbs_log_path@#${PBS_LOG_PATH}#g;\
	 s#@tmp_dir@#${TMP_DIR}#g;\
	 s#@gnu_time@#${GNU_TIME}#g;\
	 s#@nodename@#${NODENAME}#g;\
	 s#@runtime_config_dir@#${RUNTIME_CONFIG_DIR}#g;\
	 s#@nordugrid_location@#${NORDUGRID_LOCATION}#g;\
	 s#@globus_location@#${GLOBUS_LOCATION}#g;\
	' > gridftp-server
	@chmod a+x gridftp-server

clean:
	@rm -f ${PROGRAMS}

install: ${PROGRAMS} 
	@echo "Actuall installation is performed in base directory"
