mkc_check_custom man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

MKC_CHECK_CUSTOM(1)					   MKC_CHECK_CUSTOM(1)

NAME
       mkc_check_custom - run user's custom checks.

SYNOPSIS
       mkc_check_custom [-r] sourcefile
       mkc_check_custom cmd [args...]
       mkc_check_custom -h

DESCRIPTION
       If  cmd	is  executable	mkc_check_custom  runs cmd args.  Otherwise it
       tries to compile sourcefile and output 1 if compilation succeeded and 0
       otherwise.   If -r option was applied it runs a compiled program.  What
       type of compiler to use depends on sourcefile  extension.  '.c'	corre‐
       sponds to ${CC} (C language), '.cc', '.cxx', '.C' and '.cpp' correspond
       to ${CXX} (C++ language), '.f' -- to ${FC} (Fortran).

OPTIONS
       -h     Display help message.

       -r     Run executable compiled from sourcefile.

       -p text
	      Prefix of the generated cache file. The default is "custom".

       -n text
	      Name part of the generated cache file.
	      The default is `basename <sourcefile>`.

       -m text
	      Message mkc_check_custom outputs.
	      The default is "custom test sourcefile_or_cmd".

       -s     mkc_check_custom outputs an exit status of cmd args.

       -d     Delete cache files.

       -e     Print 0 if compiler/cmd print something to stderr.

       -b     Print yes/no instead of 1/0.

ENVIRONMENT
       CC     C compiler

       CXX    C++ compiler

       CARGS  Options passed to compiler (CC, CXX or FC)

       FC     Fortran compiler

       CPPFLAGS
	      Preprocessor flags for C and C++

       CFLAGS Compilation flags for C

       CXXFLAGS
	      Compilation flags for C++

       FFLAGS Compilation flags for Fortran

       MKC_VERBOSE
	      If set to 1, verbose messages are output to stderr.

       MKC_SHOW_CACHED
	      If set to 1 and MKC_VERBOSE is set to 1, cached results are out‐
	      put to stderr.

       MKC_CACHEDIR
	      Directory where temporary and cache files are created.  If unset
	      they are created in a current directory.

       MKC_NOCACHE
	      All results are cached unless MKC_NOCACHE variable is set to 1.

       MKC_DELETE_TMPFILES
	      If set to 1, temporary files are removed.

EXAMPLES
	  mkc_check_custom alloca_in_stdlib.c
	  mkc_check_custom custom_checks/cxx_foo_test.cc
	  mkc_check_custom /full/path/to/yacc_need_liby

AUTHOR
       Aleksey Cheusov <vle@gmx.net>

				 Nov 22, 2009		   MKC_CHECK_CUSTOM(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net