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