source: issm/oecreview/Archive/12221-12240/ISSM-12226-12227.diff@ 12325

Last change on this file since 12325 was 12325, checked in by Eric.Larour, 13 years ago

11990 to 12321 oec compliance

File size: 3.0 KB
  • proj/ice/larour/issm-uci-clean/trunk-jpl/externalpackages/android/android-sdk/install.sh

     
    11#This installs the Android SDK (Software Development Kit)
    22#which is needed for the compilation of the Java project.
    33
    4 step=1;
     4step=3;
    55
    66#Different steps here.
    77#1: install sdk, ant and sdk tools
     
    1111
    1212present_dir=`pwd`;
    1313default_droid="Android-4.0"
     14sd_card="issm-sdcard"
    1415
    1516if [[ $step == "1" ]]; then
    1617
     
    6162        #default settings will suffice. Press 'enter' to take default settings or enter 'no'.
    6263
    6364        ./android create avd -f -n $default_droid -t 1 -p $ANDROID_DIR/android-emulators/$default_droid --abi armeabi-v7a
     65    echo "Creating an SD Card"
     66    ./mksdcard -l $sd_card 2G $ANDROID_DIR/android-emulators/$sd_card.img
    6467fi
    6568
    6669if [[ $step == "3" ]]; then
     
    6972    #a terminal in our device.
    7073
    7174        cd $present_dir/install-sdk/tools
    72         ./emulator -avd $default_droid -sdcard $ANDROID_DIR/android-emulators/test &
     75        ./emulator -avd $default_droid -sdcard $ANDROID_DIR/android-emulators/$sd_card.img &
    7376
    7477    cd ../platform-tools
    75     ./adb wait-for-device shell
    76 
     78    ./adb wait-for-device shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock1 /system
     79    #./adb wait-for-device shell
     80    ./adb push $ISSM_TIER/src/c/issm.exe /data/issm.exe
     81    ./adb shell chmod 777 /data/issm.exe
     82    ./adb shell /data/issm.exe
    7783fi
    7884
    7985if [[ $step == "4" ]]; then
  • proj/ice/larour/issm-uci-clean/trunk-jpl/configs/config-arm-linux.sh

     
    44        --prefix=$ISSM_DIR \
    55    --host="arm-linux" \
    66        --without-modules \
     7    CC=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc \
     8    GCC=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc \
     9    CXX=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-g++ \
    710        --with-vendor=arm-linux \
    811        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
    9         --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install
     12        --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install\
     13    --without-fortran-lib
  • proj/ice/larour/issm-uci-clean/trunk-jpl/configure.ac

     
    99AC_PROG_CC([cccl cl icl gcc])
    1010AC_PROG_CPP
    1111AC_PROG_CXX([cccl cl icl g++])
    12 AC_PROG_F77([ifort g77 gfortran])
     12#AC_PROG_F77([ifort g77 gfortran])
    1313#Libraries and linking
    1414AC_PROG_RANLIB
    1515AC_F77_LIBRARY_LDFLAGS
Note: See TracBrowser for help on using the repository browser.