 400f712296
			
		
	
	400f712296
	
	
	
		
			
			git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20528 ec53bebd-3082-4978-b11e-865c3cabbd6b
		
			
				
	
	
		
			119 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			119 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| # $Id$
 | |
| 
 | |
| do_libs=no
 | |
| do_cflags=no
 | |
| do_usage=no
 | |
| print_prefix=no
 | |
| print_exec_prefix=no
 | |
| library=krb5
 | |
| 
 | |
| if test $# -eq 0; then
 | |
|   do_usage=yes
 | |
|   usage_exit=1
 | |
| fi
 | |
| 
 | |
| for i in $*; do
 | |
|   case $i in
 | |
|   --help)
 | |
|     do_usage=yes
 | |
|     usage_exit=0
 | |
|     ;;
 | |
|   --version)
 | |
|     echo "@PACKAGE@ @VERSION@"
 | |
|     echo '$Id$'
 | |
|     exit 0
 | |
|     ;;
 | |
|   --prefix=*)
 | |
|     prefix=`echo $i | sed 's/^--prefix=//'`
 | |
|     ;;
 | |
|   --prefix)
 | |
|     print_prefix=yes
 | |
|     ;;
 | |
|   --exec-prefix=*)
 | |
|     exec_prefix=`echo $i | sed 's/^--exec-prefix=//'`
 | |
|     ;;
 | |
|   --exec-prefix)
 | |
|     print_exec_prefix=yes
 | |
|     ;;
 | |
|   --libs)
 | |
|     do_libs=yes
 | |
|     ;;
 | |
|   --cflags)
 | |
|     do_cflags=yes
 | |
|     ;;
 | |
|   krb5)
 | |
|     library=krb5
 | |
|     ;;
 | |
|   gssapi)
 | |
|     library=gssapi
 | |
|     ;;
 | |
|   kadm-client)
 | |
|     library=kadm-client
 | |
|     ;;
 | |
|   kadm-server)
 | |
|     library=kadm-server
 | |
|     ;;
 | |
|   kafs)
 | |
|     library=kafs
 | |
|     ;;
 | |
|   *)
 | |
|     echo "unknown option: $i"
 | |
|     exit 1
 | |
|     ;;
 | |
|   esac
 | |
| done
 | |
| 
 | |
| if test "$do_usage" = "yes"; then
 | |
|     echo "usage: $0 [options] [libraries]"
 | |
|     echo "options: [--prefix[=dir]] [--exec-prefix[=dir]] [--libs] [--cflags]"
 | |
|     echo "libraries: krb5 gssapi kadm-client kadm-server kafs"
 | |
|     exit $usage_exit
 | |
| fi
 | |
| 
 | |
| if test "$prefix" = ""; then
 | |
|   prefix=@prefix@
 | |
| fi
 | |
| if test "$exec_prefix" = ""; then
 | |
|   exec_prefix=@exec_prefix@
 | |
| fi
 | |
| 
 | |
| libdir=@libdir@
 | |
| includedir=@includedir@
 | |
| 
 | |
| if test "$print_prefix" = "yes"; then
 | |
|     echo $prefix
 | |
| fi
 | |
| 
 | |
| if test "$print_exec_prefix" = "yes"; then
 | |
|     echo $exec_prefix
 | |
| fi
 | |
| 
 | |
| if test "$do_libs" = "yes"; then
 | |
|     lib_flags="-L${libdir}"
 | |
|     case $library in
 | |
|     gssapi)
 | |
| 	lib_flags="$lib_flags -lgssapi -lheimntlm"
 | |
| 	;;
 | |
|     kadm-client)
 | |
| 	lib_flags="$lib_flags -lkadm5clnt"
 | |
| 	;;
 | |
|     kadm-server)
 | |
| 	lib_flags="$lib_flags -lkadm5srv @LIB_dbopen@"
 | |
| 	;;
 | |
|     kafs)
 | |
| 	lib_flags="$lib_flags -lkafs"
 | |
| 	;;
 | |
|     esac
 | |
|     lib_flags="$lib_flags -lkrb5 @LIB_pkinit@ -lcom_err"
 | |
|     lib_flags="$lib_flags @LIB_hcrypto_appl@ -lasn1 -lroken"
 | |
|     lib_flags="$lib_flags @LIB_crypt@ @LIB_dlopen@"
 | |
|     lib_flags="$lib_flags @LIB_door_create@ @LIBS@"
 | |
|     echo $lib_flags
 | |
| fi
 | |
| if test "$do_cflags" = "yes"; then
 | |
|     echo "-I${includedir} @INCLUDE_hcrypto@"
 | |
| fi
 | |
| 
 | |
| exit 0
 |