tdlight-java-natives/scripts/core/build_generated_tdapi_maven_project.sh
2021-12-08 00:00:21 +01:00

22 lines
386 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
mvn -B "-D${API_TYPE}" clean install
echo "Done."
exit 0