webengine/osswebengine/WebKit/s60/group/make-generated-sources.sh
changeset 0 dd21522fd290
equal deleted inserted replaced
-1:000000000000 0:dd21522fd290
       
     1 #!/bin/bash -x
       
     2 
       
     3 PATH="/usr/bin:${PATH}"
       
     4 
       
     5 SRCROOT="`pwd`/../../../JavaScriptCore"
       
     6 SRCROOT=`realpath "$SRCROOT"`
       
     7 # Do a little dance to get the path into 8.3 form to make it safe for gnu make
       
     8 # http://bugzilla.opendarwin.org/show_bug.cgi?id=8173
       
     9 SRCROOT=`cygpath -m -s "$SRCROOT"`
       
    10 SRCROOT=`cygpath -u "$SRCROOT"`
       
    11 export SRCROOT
       
    12 #group is one level deeper for s60 so BUILT_PRODUCTS_DIR cannot be used for both "mkdir -p "../${BUILT_PRODUCTS_DIR}"" and for "chartables.c : $(BUILT_PRODUCTS_DIR)/dftables" in JavaScriptCore/DerivedSources.make
       
    13 export JavaScriptCore="${SRCROOT}"
       
    14 export WebKitS60GROUP="../../WebKit/s60/group"
       
    15 export BUILT_PRODUCTS_DIR="../../DerivedSources/JavaScriptCore"
       
    16 export CREATE_HASH_TABLE="$JavaScriptCore/kjs/create_hash_table"
       
    17 export PCRE_DIR="$JavaScriptCore/pcre"
       
    18 
       
    19 mkdir -p "../${BUILT_PRODUCTS_DIR}"
       
    20 cd "../${BUILT_PRODUCTS_DIR}"
       
    21 
       
    22 make -f "$WebKitS60GROUP/dftables.make" || exit 1
       
    23 make -f "$JavaScriptCore/DerivedSources.make" || exit 1