diff --git a/CMakeLists.txt b/CMakeLists.txt index d560ef9..d78e30b 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2089,7 +2089,7 @@ set(FRAMEWORK_VERSION "A") generate_sdk_framework(JavaScriptCore VERSION ${FRAMEWORK_VERSION} - HEADER "include/JavaScriptCore" + HEADER "darling/include/JavaScriptCore" ) diff --git a/darling/include/JavaScriptCore/JSBase.h b/darling/include/JavaScriptCore/JSBase.h new file mode 120000 index 0000000..0c41135 --- /dev/null +++ b/darling/include/JavaScriptCore/JSBase.h @@ -0,0 +1 @@ +../../../API/JSBase.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSContext.h b/darling/include/JavaScriptCore/JSContext.h new file mode 120000 index 0000000..83085b8 --- /dev/null +++ b/darling/include/JavaScriptCore/JSContext.h @@ -0,0 +1 @@ +../../../API/JSContext.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSContextRef.h b/darling/include/JavaScriptCore/JSContextRef.h new file mode 120000 index 0000000..1bed24c --- /dev/null +++ b/darling/include/JavaScriptCore/JSContextRef.h @@ -0,0 +1 @@ +../../../API/JSContextRef.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSExport.h b/darling/include/JavaScriptCore/JSExport.h new file mode 120000 index 0000000..dc9f089 --- /dev/null +++ b/darling/include/JavaScriptCore/JSExport.h @@ -0,0 +1 @@ +../../../API/JSExport.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSManagedValue.h b/darling/include/JavaScriptCore/JSManagedValue.h new file mode 120000 index 0000000..9601b7c --- /dev/null +++ b/darling/include/JavaScriptCore/JSManagedValue.h @@ -0,0 +1 @@ +../../../API/JSManagedValue.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSObjectRef.h b/darling/include/JavaScriptCore/JSObjectRef.h new file mode 120000 index 0000000..cc71dfc --- /dev/null +++ b/darling/include/JavaScriptCore/JSObjectRef.h @@ -0,0 +1 @@ +../../../API/JSObjectRef.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSStringRef.h b/darling/include/JavaScriptCore/JSStringRef.h new file mode 120000 index 0000000..734f2a1 --- /dev/null +++ b/darling/include/JavaScriptCore/JSStringRef.h @@ -0,0 +1 @@ +../../../API/JSStringRef.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSStringRefCF.h b/darling/include/JavaScriptCore/JSStringRefCF.h new file mode 120000 index 0000000..0e3a280 --- /dev/null +++ b/darling/include/JavaScriptCore/JSStringRefCF.h @@ -0,0 +1 @@ +../../../API/JSStringRefCF.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSTypedArray.h b/darling/include/JavaScriptCore/JSTypedArray.h new file mode 120000 index 0000000..d19b49c --- /dev/null +++ b/darling/include/JavaScriptCore/JSTypedArray.h @@ -0,0 +1 @@ +../../../API/JSTypedArray.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSValue.h b/darling/include/JavaScriptCore/JSValue.h new file mode 120000 index 0000000..badf576 --- /dev/null +++ b/darling/include/JavaScriptCore/JSValue.h @@ -0,0 +1 @@ +../../../API/JSValue.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSValueRef.h b/darling/include/JavaScriptCore/JSValueRef.h new file mode 120000 index 0000000..7f56681 --- /dev/null +++ b/darling/include/JavaScriptCore/JSValueRef.h @@ -0,0 +1 @@ +../../../API/JSValueRef.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JSVirtualMachine.h b/darling/include/JavaScriptCore/JSVirtualMachine.h new file mode 120000 index 0000000..64dfc8f --- /dev/null +++ b/darling/include/JavaScriptCore/JSVirtualMachine.h @@ -0,0 +1 @@ +../../../API/JSVirtualMachine.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JavaScript.h b/darling/include/JavaScriptCore/JavaScript.h new file mode 120000 index 0000000..8ae1160 --- /dev/null +++ b/darling/include/JavaScriptCore/JavaScript.h @@ -0,0 +1 @@ +../../../API/JavaScript.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/JavaScriptCore.h b/darling/include/JavaScriptCore/JavaScriptCore.h new file mode 120000 index 0000000..a6c7471 --- /dev/null +++ b/darling/include/JavaScriptCore/JavaScriptCore.h @@ -0,0 +1 @@ +../../../API/JavaScriptCore.h \ No newline at end of file diff --git a/darling/include/JavaScriptCore/WebKitAvailability.h b/darling/include/JavaScriptCore/WebKitAvailability.h new file mode 120000 index 0000000..8e1663f --- /dev/null +++ b/darling/include/JavaScriptCore/WebKitAvailability.h @@ -0,0 +1 @@ +../../../API/WebKitAvailability.h \ No newline at end of file diff --git a/darling/generate-offlineasm.sh b/darling/scripts/generate-offlineasm.sh similarity index 99% rename from darling/generate-offlineasm.sh rename to darling/scripts/generate-offlineasm.sh index 89a6e90..7b007a9 100755 --- a/darling/generate-offlineasm.sh +++ b/darling/scripts/generate-offlineasm.sh @@ -15,7 +15,7 @@ DARLING_BUILD_ROOT="${HOME}/build/darling" SCRIPT_DIR="$(cd "$(dirname "$0")" >/dev/null 2>&1; pwd -P)" export ARCHS=(X86_64 C_LOOP) export CONFIGS=(debug release) -export SRCROOT="${SCRIPT_DIR}/.." +export SRCROOT="${SCRIPT_DIR}/../../.." DERIVED_DIR="${SRCROOT}/DerivedSources/JavaScriptCore" DARLING_ROOT="${SRCROOT}/../../.." SDKROOT="${DARLING_ROOT}/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk" diff --git a/include/JavaScriptCore/JSBase.h b/include/JavaScriptCore/JSBase.h deleted file mode 120000 index afbff5e..0000000 --- a/include/JavaScriptCore/JSBase.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSBase.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSContext.h b/include/JavaScriptCore/JSContext.h deleted file mode 120000 index 1f0578e..0000000 --- a/include/JavaScriptCore/JSContext.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSContext.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSContextRef.h b/include/JavaScriptCore/JSContextRef.h deleted file mode 120000 index 2cfcc2e..0000000 --- a/include/JavaScriptCore/JSContextRef.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSContextRef.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSExport.h b/include/JavaScriptCore/JSExport.h deleted file mode 120000 index 9b842a3..0000000 --- a/include/JavaScriptCore/JSExport.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSExport.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSManagedValue.h b/include/JavaScriptCore/JSManagedValue.h deleted file mode 120000 index a978d7c..0000000 --- a/include/JavaScriptCore/JSManagedValue.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSManagedValue.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSObjectRef.h b/include/JavaScriptCore/JSObjectRef.h deleted file mode 120000 index 57fef7b..0000000 --- a/include/JavaScriptCore/JSObjectRef.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSObjectRef.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSStringRef.h b/include/JavaScriptCore/JSStringRef.h deleted file mode 120000 index 00164ef..0000000 --- a/include/JavaScriptCore/JSStringRef.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSStringRef.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSStringRefCF.h b/include/JavaScriptCore/JSStringRefCF.h deleted file mode 120000 index c0264be..0000000 --- a/include/JavaScriptCore/JSStringRefCF.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSStringRefCF.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSTypedArray.h b/include/JavaScriptCore/JSTypedArray.h deleted file mode 120000 index fe8caf6..0000000 --- a/include/JavaScriptCore/JSTypedArray.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSTypedArray.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSValue.h b/include/JavaScriptCore/JSValue.h deleted file mode 120000 index 8f853fc..0000000 --- a/include/JavaScriptCore/JSValue.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSValue.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSValueRef.h b/include/JavaScriptCore/JSValueRef.h deleted file mode 120000 index bc71174..0000000 --- a/include/JavaScriptCore/JSValueRef.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSValueRef.h \ No newline at end of file diff --git a/include/JavaScriptCore/JSVirtualMachine.h b/include/JavaScriptCore/JSVirtualMachine.h deleted file mode 120000 index b1d8a98..0000000 --- a/include/JavaScriptCore/JSVirtualMachine.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JSVirtualMachine.h \ No newline at end of file diff --git a/include/JavaScriptCore/JavaScript.h b/include/JavaScriptCore/JavaScript.h deleted file mode 120000 index 258cc26..0000000 --- a/include/JavaScriptCore/JavaScript.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JavaScript.h \ No newline at end of file diff --git a/include/JavaScriptCore/JavaScriptCore.h b/include/JavaScriptCore/JavaScriptCore.h deleted file mode 120000 index 85887e1..0000000 --- a/include/JavaScriptCore/JavaScriptCore.h +++ /dev/null @@ -1 +0,0 @@ -../../API/JavaScriptCore.h \ No newline at end of file diff --git a/include/JavaScriptCore/WebKitAvailability.h b/include/JavaScriptCore/WebKitAvailability.h deleted file mode 120000 index 2588772..0000000 --- a/include/JavaScriptCore/WebKitAvailability.h +++ /dev/null @@ -1 +0,0 @@ -../../API/WebKitAvailability.h \ No newline at end of file