#
#
# Copyright Intel Corporation.
# 
# This software and the related documents are Intel copyrighted materials, and
# your use of them is governed by the express license under which they were
# provided to you (License). Unless the License provides otherwise, you may
# not use, modify, copy, publish, distribute, disclose or transmit this
# software or the related documents without Intel's prior written permission.
# 
# This software and the related documents are provided as is, with no express
# or implied warranties, other than those that are expressly stated in the
# License.
#
# Makefile to build C driver
NAME=pgc
NAME_MPI=mpi${NAME}

ifeq ($(MPI_INST), )
    $(error MPI_INST shoud be defined and point to MPI installation)
endif


all: makedriver

ifeq ($(CC), )
    $(error CC = C compiler should be defined)
endif

makedriver:
	mkdir -p bin
	sed -e 's/gcc/${CC}/' \
	-e 's/rpath_opt\=.*/rpath_opt\=/' ${MPI_INST}/bin/mpigcc > bin/${NAME_MPI}
	chmod 755 bin/${NAME_MPI}

clean:
	-rm -rf bin
