]>
git.saurik.com Git - apple/javascriptcore.git/blob - JavaScriptCore.vcxproj/LLInt/LLIntAssembly/build-LLIntAssembly.sh
3 SRCROOT
="`pwd`/../../.."
4 SRCROOT
=`realpath "$SRCROOT"`
5 # Do a little dance to get the path into 8.3 form to make it safe for gnu make
6 # http://bugzilla.opendarwin.org/show_bug.cgi?id=8173
7 SRCROOT
=`cygpath -m -s "$SRCROOT"`
8 SRCROOT
=`cygpath -u "$SRCROOT"`
13 # Do a little dance to get the path into 8.3 form to make it safe for gnu make
14 # http://bugzilla.opendarwin.org/show_bug.cgi?id=8173
15 XDSTROOT
=`cygpath -m -s "$XDSTROOT"`
16 XDSTROOT
=`cygpath -u "$XDSTROOT"`
19 export BUILT_PRODUCTS_DIR
="$XDSTROOT/obj32"
21 cd "${BUILT_PRODUCTS_DIR}/JavaScriptCore/DerivedSources"
23 ##############################################################################
24 # Step 3: Build LLIntOffsetsExtractor
26 /usr
/bin
/env ruby
"${SRCROOT}/offlineasm/asm.rb" "${SRCROOT}/llint/LowLevelInterpreter.asm" "${BUILT_PRODUCTS_DIR}/LLIntOffsetsExtractor/LLIntOffsetsExtractor${3}.exe" "LLIntAssembly.h" || exit 1