equal
deleted
inserted
replaced
|
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 |