diff options
Diffstat (limited to 'build/import/liboci/configure')
-rwxr-xr-x | build/import/liboci/configure | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/build/import/liboci/configure b/build/import/liboci/configure deleted file mode 100755 index 5fcefa5..0000000 --- a/build/import/liboci/configure +++ /dev/null @@ -1,70 +0,0 @@ -#! /usr/bin/env bash - -# file : build/import/liboci/configure -# license : GNU GPL v2; see accompanying LICENSE file - - -# $1 - out config file -# -# bld_root - build root -# project_name - project name -# - -source $bld_root/dialog.bash - -$echo -$echo "Configuring external dependency on 'OCI library' for '$project_name'." -$echo - -$echo -$echo "Please enter the 'Oracle' home or 'Instant Client' directory." -$echo - -liboci_root=$ORACLE_HOME -liboci_include= -liboci_lib= - -while [ -z "$liboci_include" ]; do - liboci_root=`read_path --directory --exist $liboci_root` - - if [ -d "$liboci_root/sdk/include" ]; then - liboci_include="$liboci_root/sdk/include" - - liboci_lib=`ls $liboci_root/libclntsh.so 2>/dev/null` - if [ -z "$liboci_lib" ]; then - liboci_lib=`ls $liboci_root/libclntsh.so.* 2>/dev/null` - fi - - elif [ -d "$liboci_root/rdbms/public" ]; then - liboci_include="$liboci_root/rdbms/public" - liboci_lib=`ls $liboci_root/lib/libclntsh.so 2>/dev/null` - elif [ -d "$liboci_root/include" ]; then - liboci_include="$liboci_root/include" - - liboci_lib=`ls $liboci_root/lib/libclntsh.so 2>/dev/null` - if [ -z "$liboci_lib" ]; then - liboci_lib=`ls $liboci_root/lib/libclntsh.so.* 2>/dev/null` - fi - fi - - if [ -z "$liboci_include" ]; then - liboci_root= - - $echo - $echo "The specified directory looks like neither an Instant Client nor" - $echo "an Oracle home directory." - $echo - elif [ -z "$liboci_lib" ]; then - liboci_root= - liboci_include= - - $echo - $echo "The libclntsh.so shared library not found." - $echo - fi - -done - -echo liboci_root := $liboci_root > $1 -echo liboci_include := $liboci_include >>$1 -echo liboci_lib := $liboci_lib >>$1 |