Revision 42931 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/resources-application/gvSIG.sh
gvSIG.sh | ||
---|---|---|
341 | 341 |
|
342 | 342 |
export GVSIG_NATIVE_LIBS="" |
343 | 343 |
export LD_LIBRARY_PATH |
344 |
export DYLD_LIBRARY_PATH |
|
344 | 345 |
export PATH |
345 | 346 |
export GVSIG_PROPERTIES="" |
346 | 347 |
|
347 | 348 |
add_library_path() { |
348 | 349 |
#logger_info "add_library_path $1" |
350 |
GVSIG_NATIVE_LIBS="$1${CPSEP}$GVSIG_NATIVE_LIBS" |
|
351 |
|
|
352 |
# On Linux family systems |
|
349 | 353 |
LD_LIBRARY_PATH="$1${CPSEP}$LD_LIBRARY_PATH" |
350 |
GVSIG_NATIVE_LIBS="$1${CPSEP}$GVSIG_NATIVE_LIBS" |
|
354 |
# On Darwin family systems |
|
355 |
DYLD_LIBRARY_PATH="$1${CPSEP}$DYLD_LIBRARY_PATH" |
|
356 |
# On Windows family systems |
|
351 | 357 |
PATH="$1${CPSEP}$PATH" |
352 | 358 |
} |
353 | 359 |
|
354 | 360 |
list_shared_library_dependencies() { |
355 | 361 |
logger_info "Checking shared library dependencies for $1" |
356 |
if [ "$OS" = "win" ] ; then |
|
362 |
case "$OS" in |
|
363 |
"win") |
|
357 | 364 |
logger_cmd ./cygcheck.exe "\"$1\"" |
358 |
else |
|
365 |
;; |
|
366 |
"lin") |
|
359 | 367 |
logger_cmd ldd "\"$1\"" |
360 |
fi || logger_warn "Problens checking shared library $1" || true |
|
368 |
;; |
|
369 |
"darwin") |
|
370 |
logger_cmd otool -L "\"$1\"" |
|
371 |
;; |
|
372 |
esac || logger_warn "Problens checking shared library $1" || true |
|
361 | 373 |
} |
362 | 374 |
|
363 | 375 |
add_classpath() { |
Also available in: Unified diff