[beast: 19/19] Merge branch 'bsetool'



commit 1a7ecb54eb2ae07f9afc9d6b6742dd01235663c1
Merge: a7a18cc 4005cd0
Author: Tim Janik <timj gnu org>
Date:   Sun Sep 13 11:05:08 2015 +0200

    Merge branch 'bsetool'
    
    * bsetool:
      TESTS: filecheck: run multiple BSE loading tests in parallel
      TESTS: filecheck: execute loading checks upon "make check"
      TESTS: audio: fix freak-noise.bse property values to pass tests
      TESTS: filecheck: check minisong.bse along with other BSE files
      TESTS: filecheck: replace checkproject.scm with 'bsetool check-load'
      BSE: bsetool: add 'check-load' command to test BSE file validity
      BSE: some commenting
      TESTS: audio: add audio tests to 'check' and allow parallel execution
      TESTS: audio: make render2wav quiet unless V=1
      BSE: bsetool.cc: support --quiet
      TOOLS: bsefcompare.cc: print out the reference file being tested
      TESTS: audio: replace bse2wav.scm with 'bsetool render2wav'
      BSE: bsetool: keep the main loop going during render2wav
      BSE: bsetool: add render2wav
      BSE: bsetool: add simple argument parser
      BSE: provide BSE_SERVER as alias for Bse::ServerImpl::instance()
      BSE: rename BSE_SERVER() to BSE_SERVER_CAST()
      BSE: add bsetool for future utility routines

 bse/Makefile.am                  |    5 +
 bse/bseserver.cc                 |   10 +-
 bse/bseserver.hh                 |    4 +-
 bse/bsetool.cc                   |  248 ++++++++++++++++++++++++++++++++++++++
 tests/audio/Makefile.am          |   37 ++----
 tests/audio/bse2wav.scm          |   90 --------------
 tests/audio/freak-noise.bse      |    2 +-
 tests/filecheck/Makefile.am      |   64 +++++-----
 tests/filecheck/checkproject.scm |   28 -----
 tools/bsefcompare.cc             |    4 +-
 10 files changed, 308 insertions(+), 184 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]