generate-derived-sources-manx.sh 548 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. set -o errexit
  3. set -o xtrace
  4. jobs=1
  5. export DERIVED_SOURCES_DIR="$1"
  6. export SRCROOT="$PWD/.."
  7. mkdir -p "${DERIVED_SOURCES_DIR}/JavaScriptCore/docs"
  8. cd "${DERIVED_SOURCES_DIR}/JavaScriptCore"
  9. rm -f JavaScriptCore
  10. /bin/ln -sf "${SRCROOT}" JavaScriptCore
  11. export JavaScriptCore="JavaScriptCore"
  12. make --no-builtin-rules -f "JavaScriptCore/DerivedSources.make" -j $jobs
  13. ruby JavaScriptCore/offlineasm/generate_offset_extractor.rb JavaScriptCore/llint/LowLevelInterpreter.asm "${DERIVED_SOURCES_DIR}/JavaScriptCore/LLIntDesiredOffsets.h"