mirror of
				https://github.com/kkos/oniguruma
				synced 2025-10-30 08:05:50 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			81 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			81 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
| #!/bin/sh
 | |
| # Copyright (C) 2006  K.Kosako
 | |
| 
 | |
| ONIG_VERSION=@PACKAGE_VERSION@
 | |
| 
 | |
| show_usage()
 | |
| {
 | |
|   cat <<EOF
 | |
| Usage: onig-config [OPTION]
 | |
| 
 | |
|   Values for OPTION are:
 | |
|   --prefix[=DIR]       change prefix to DIR
 | |
|   --prefix             print prefix
 | |
|   --exec-prefix[=DIR]  change exec_prefix to DIR
 | |
|   --exec-prefix        print exec_prefix
 | |
|   --cflags             print C compiler flags
 | |
|   --libs               print library information
 | |
|   --version            print oniguruma version
 | |
|   --help               print this help
 | |
| 
 | |
| EOF
 | |
| 
 | |
|   exit 1
 | |
| }
 | |
| 
 | |
| if test $# -eq 0; then
 | |
|   show_usage
 | |
| fi
 | |
| 
 | |
| prefix=@CMAKE_INSTALL_PREFIX@
 | |
| exec_prefix=${prefix}
 | |
| libdir=@onig_pkgconfig_libdir@
 | |
| includedir=${prefix}/include
 | |
| is_set_exec_prefix=no
 | |
| 
 | |
| while test $# -gt 0; do
 | |
|   case "$1" in
 | |
|   -*=*) val=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'`
 | |
|      ;;
 | |
|   *) val=
 | |
|      ;;
 | |
|   esac
 | |
| 
 | |
|   case $1 in
 | |
|     --prefix=*)
 | |
|       prefix=$val
 | |
|       if test $is_set_exec_prefix = no ; then
 | |
|         exec_prefix=$val
 | |
|       fi
 | |
|       ;;
 | |
|     --prefix)
 | |
|       echo $prefix
 | |
|       ;;
 | |
|     --exec-prefix=*)
 | |
|       exec_prefix=$val
 | |
|       is_set_exec_prefix=yes
 | |
|       ;;
 | |
|     --exec-prefix)
 | |
|       echo $exec_prefix
 | |
|       ;;
 | |
|     --cflags)
 | |
|       if test ${includedir} != /usr/include ; then
 | |
|         show_includedir=-I${includedir}
 | |
|       fi
 | |
|       echo $show_includedir
 | |
|       ;;
 | |
|     --libs)
 | |
|       echo -L${libdir} -lonig
 | |
|       ;;
 | |
|     --version)
 | |
|       echo $ONIG_VERSION
 | |
|       ;;
 | |
|     *)
 | |
|       show_usage
 | |
|       ;;
 | |
|   esac
 | |
|   shift
 | |
| done
 | |
| 
 | |
| # END
 | 
