From b1f0a869a7972a1d318c3e5196016d034180571a Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Thu, 11 Jun 2020 20:12:20 -0300 Subject: [PATCH] Add a script to just parse & generate SSK Obj-c. --- Scripts/sds_codegen/sds_codegen_ssk_objc.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 Scripts/sds_codegen/sds_codegen_ssk_objc.sh diff --git a/Scripts/sds_codegen/sds_codegen_ssk_objc.sh b/Scripts/sds_codegen/sds_codegen_ssk_objc.sh new file mode 100755 index 0000000000..0bef4e5c9d --- /dev/null +++ b/Scripts/sds_codegen/sds_codegen_ssk_objc.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e + +# The root directory of the repo. +REPO_ROOT=`git rev-parse --show-toplevel` + +# We parse Obj-C source files (.m only, not .mm yet) to extract simple class descriptions (class name, base class, property names and types, etc.) +$REPO_ROOT/Scripts/sds_codegen/sds_parse_objc.py --src-path SignalServiceKit/ --swift-bridging-path $REPO_ROOT/Scripts/sds_codegen/sds-includes + +$REPO_ROOT/Scripts/sds_codegen/sds_regenerate.sh