$ git clone http://tcclient.ion.nu/tc_client.git
commit 3e8f031aa1eb3255bed899162e700cdd2255090a
Author: Alicia <...>
Date: Sat Jan 9 20:16:49 2016 +0100
testbuilds.sh: added a warning to prevent users from trying to use it to test their build, which is not what it does.
diff --git a/ChangeLog b/ChangeLog
index fba1096..fc0609b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,7 @@ tc_client-gtk: added workarounds for the camera code (with the platform-agnostic
tc_client-gtk: made automatically opening cam streams an option which can be disabled.
libcamera: fixed compiler warnings.
libcamera: added support for cameras on windows through the ESCAPI library.
+testbuilds.sh: added a warning to prevent users from trying to use it to test their build, which is not what it does.
0.36:
Implemented /whois <nick/ID> to check someone's username.
Changed the /whois output to be more human-readable in cases where the user isn't logged in.
diff --git a/testbuilds.sh b/testbuilds.sh
index 0b1488b..2764788 100755
--- a/testbuilds.sh
+++ b/testbuilds.sh
@@ -1,5 +1,9 @@
#!/bin/sh
# Utility to make sure that changes did not break the project in certain configurations
+echo "WARNING: this tool is for developers, not users. You have 5 seconds to press Ctrl+C to abort."
+echo
+echo "What it does is to configure and build the project with different features enabled and disabled to make sure that improvements didn't also break stuff in certain cases. This *will* erase anything you've already compiled."
+sleep 5
make clean > /dev/null 2> /dev/null
printf "Without mic, with gtk+-2.x, with streaming, without RTMP_DEBUG: "
res="[31mbroken[0m"