tdlight-java-natives/scripts/core/build_generated_tdapi_maven...

22 lines
398 B
Bash
Executable File

#!/bin/bash -e
# MAIN REQUIRED ENVIRONMENT VARIABLES:
# API_TYPE = <legacy | sealed>
# Check variables correctness
if [ -z "${API_TYPE}" ]; then
echo "Missing parameter: API_TYPE"
exit 1
fi
# Print details
echo "Building TdApi package..."
echo "Current directory: $(pwd)"
echo "API type: ${API_TYPE}"
cd ../../generated-"$API_TYPE"
mvn -B "-D${API_TYPE}" clean install
echo "Done."
exit 0