Line | |
---|
1 | # Find a compiler for Unified Parallel C. -*- Autoconf -*-
|
---|
2 |
|
---|
3 | # Copyright (C) 2006 Free Software Foundation, Inc.
|
---|
4 | #
|
---|
5 | # This file is free software; the Free Software Foundation
|
---|
6 | # gives unlimited permission to copy and/or distribute it,
|
---|
7 | # with or without modifications, as long as this notice is preserved.
|
---|
8 |
|
---|
9 | AC_DEFUN([AM_PROG_UPC],
|
---|
10 | [dnl We need OBJEXT and EXEEXT, but Autoconf doesn't offer any public
|
---|
11 | dnl macro to compute them. Use AC_PROG_CC instead.
|
---|
12 | AC_REQUIRE([AC_PROG_CC])dnl
|
---|
13 | AC_ARG_VAR([UPC], [Unified Parallel C compiler command])dnl
|
---|
14 | AC_ARG_VAR([UPCFLAGS], [Unified Parallel C compiler flags])dnl
|
---|
15 | AC_CHECK_TOOLS([UPC], [m4_default([$1], [upcc upc])], [:])
|
---|
16 | if test "$UPC" = :; then
|
---|
17 | AC_MSG_ERROR([no Unified Parallel C compiler was found], [77])
|
---|
18 | fi
|
---|
19 | _AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES([UPC])])dnl
|
---|
20 | ])
|
---|
Note:
See
TracBrowser
for help on using the repository browser.