1f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)#!/bin/sh
2f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)## -*-sh-*-
3f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)## Copyright (c) 2002, International Business Machines Corporation and
4f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)## others. All Rights Reserved.
5f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)#
6f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)# Just a script to test out icu-config.
7f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)#
8f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)
9f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)set -x
10f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)which icu-config
11f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config
12f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config -?
13f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --BAD ARGUMENT
14f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --bindir               
15f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --cflags               
16f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --cxx
17f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --cc
18f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --cxxflags               
19f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --cppflags               
20f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --cppflags-searchpath
21f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --incpath
22f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --invoke
23f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --invoke=genrb
24f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --invoke=./myapp
25f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --invoke=/path/to/myapp
26f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --ldflags                 
27f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --ldflags-layout          
28f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --ldflags-searchpath
29f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --ldflags-libsonly
30f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --ldflags-system          
31f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --ldflags-ustdio          
32f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --exec-prefix               
33f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --prefix               
34f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --sbindir              
35f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --sysconfdir
36f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --mandir
37f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --icudata
38f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --icudatadir
39f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --icudata-mode
40f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --icudata-install-dir
41f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --shared-datadir
42f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --unicode-version      
43f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --version              
44f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)# should fail
45f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --prefix=/tmp --bindir
46f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)# following needs to point to an alternate path that will work 
47f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --prefix=/Users/srl/II --cflags
48f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)icu-config --detect-prefix --ldflags --ldflags-layout
49f4ed1cf5d184064c4cf0e4359c6d5d8aadb50afaTorne (Richard Coles)
50