From 7bd8682d40f222c7c2e4ebb3231f77779db15cc2 Mon Sep 17 00:00:00 2001 From: winlin Date: Sun, 1 Jan 2023 13:17:48 +0800 Subject: [PATCH] SRS5: Script: Refine depends tools. v5.0.124 1. Never auto install tools now, user should do it. 2. Support --help and --version for SRS. 3. Install tools for cygwin64. PICK e690c93bcfb224f41f5876dc74b723b7cdfe22ba --- .github/workflows/release.yml | 2 +- .github/workflows/test.yml | 2 +- .run/private.run.xml | 1 + trunk/auto/depends.sh | 328 ++++----------------------- trunk/src/app/srs_app_config.cpp | 10 +- trunk/src/core/srs_core_version5.hpp | 2 +- 6 files changed, 59 insertions(+), 286 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index df48d83bc..c8af7fca2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -99,7 +99,7 @@ jobs: uses: cygwin/cygwin-install-action@master with: platform: x86_64 - packages: bash make gcc-g++ cmake automake patch pkg-config tcl + packages: bash make gcc-g++ cmake automake patch pkg-config tcl unzip install-dir: C:\cygwin64 ################################################################################################################## - name: Checkout repository diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f1c16c897..56cb97eaa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -47,7 +47,7 @@ jobs: uses: cygwin/cygwin-install-action@master with: platform: x86_64 - packages: bash make gcc-g++ cmake automake patch pkg-config tcl + packages: bash make gcc-g++ cmake automake patch pkg-config tcl unzip install-dir: C:\cygwin64 ################################################################################################################## - name: Checkout repository diff --git a/.run/private.run.xml b/.run/private.run.xml index ca5b126cf..458dabc61 100644 --- a/.run/private.run.xml +++ b/.run/private.run.xml @@ -2,6 +2,7 @@ +