GENERATOR: PackageName: ultralight PackageDescription: "Ultralight bindings for golang" PackageLicense: "THE AUTOGENERATED LICENSE. ALL THE RIGHTS ARE RESERVED BY ROBOTS." FlagGroups: - {name: CFLAGS, flags: [-I../include]} - {name: LDFLAGS, flags: [-L -lUltralightCore -lWebCore -lUltralight -lAppCore]} Includes: ["AppCore/CAPI.h"] Options: SafeStrings: true PARSER: Arch: x86_64 IncludePaths: - include - /usr/include - /usr/lib/gcc/x86_64-linux-gnu/7/include SourcesPaths: - AppCore/CAPI.h TRANSLATOR: ConstRules: defines: eval Rules: global: - {action: accept, from: "^ul"} - {action: accept, from: "^UL"} - {action: accept, from: "^JS"} - {action: accept, from: "^k"} - {action: accept, from: "^B"} - {action: ignore, from: __size_t__} - {action: ignore, from: __SIZE_T__} - {action: ignore, from: _BSD_SIZE_T_DEFINED_} - {action: ignore, from: _SIZE_T_DECLARED} - {action: ignore, from: __wchar_t__} - {action: ignore, from: __WCHAR_T__} - {transform: export} function: - {action: ignore, from: __GO__} - {action: ignore, from: JSObjectGetArrayBufferByteLength} - {action: ignore, from: JSObjectGetArrayBufferBytesPtr} - {action: ignore, from: JSObjectGetTypedArrayBuffer} - {action: ignore, from: JSObjectGetTypedArrayByteLength} - {action: ignore, from: JSObjectGetTypedArrayByteOffset} - {action: ignore, from: JSObjectGetTypedArrayBytesPtr} - {action: ignore, from: JSObjectGetTypedArrayLength} - {action: ignore, from: JSObjectMakeArrayBufferWithBytesNoCopy} - {action: ignore, from: JSObjectMakeTypedArray} - {action: ignore, from: JSObjectMakeTypedArrayWithArrayBuffer} - {action: ignore, from: JSObjectMakeTypedArrayWithArrayBufferAndOffset} - {action: ignore, from: JSObjectMakeTypedArrayWithBytesNoCopy} - {action: ignore, from: JSValueGetTypedArrayType} private: - {transform: unexport}