Path: blob/main/Scripts/sds_codegen/sds_regenerate.sh
1 views
#!/bin/sh12set -eux34# We generate Swift extensions to handle serialization, etc. for models.5RECORD_TYPE_SWIFT="SignalServiceKit/Storage/Database/SDSRecordType.swift"6RECORD_TYPE_JSON="Scripts/sds_codegen/sds_config/sds_record_type_map.json"7CONFIG_JSON="Scripts/sds_codegen/sds_config/sds-config.json"8PROPERTY_ORDER_JSON="Scripts/sds_codegen/sds_config/sds-property_order.json"9GENERATE_ARGS="--record-type-swift-path $RECORD_TYPE_SWIFT --record-type-json-path $RECORD_TYPE_JSON --config-json-path $CONFIG_JSON --property-order-json-path $PROPERTY_ORDER_JSON"10Scripts/sds_codegen/sds_generate.py --src-path SignalServiceKit/ --search-path . $GENERATE_ARGS111213