From 8163eb7da0ea68a5cac4f13632f659c6eae4011e Mon Sep 17 00:00:00 2001
From: Jean-Marc Valin <jean-marc.valin@octasic.com>
Date: Thu, 28 Apr 2011 14:20:13 -0400
Subject: [PATCH] Updating the draft build system

---
 doc/build_draft.sh |  2 ++
 silk_headers.txt   |  1 -
 silk_sources.mk    | 11 ++++++-----
 3 files changed, 8 insertions(+), 6 deletions(-)
 mode change 100644 => 100755 doc/build_draft.sh

diff --git a/doc/build_draft.sh b/doc/build_draft.sh
old mode 100644
new mode 100755
index 0fcd4d995..a81a70623
--- a/doc/build_draft.sh
+++ b/doc/build_draft.sh
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+set -e
+
 echo packaging source code
 rm -rf opus_source
 cat opus_sources.mk celt_sources.mk silk_sources.mk opus_headers.txt celt_headers.txt silk_headers.txt | grep '\.[ch]' | sed -e 's/^.*=//' -e 's/\\//' > all_files.txt
diff --git a/silk_headers.txt b/silk_headers.txt
index de219419b..984e8ae97 100644
--- a/silk_headers.txt
+++ b/silk_headers.txt
@@ -6,7 +6,6 @@ silk/interface/SKP_Silk_typedef.h
 silk/src_common/SKP_Silk_define.h
 silk/src_common/SKP_Silk_main.h
 silk/src_common/SKP_Silk_PLC.h
-silk/src_common/SKP_Silk_setup.h
 silk/src_common/SKP_Silk_structs.h
 silk/src_common/SKP_Silk_tables.h
 silk/src_common/SKP_Silk_tuning_parameters.h
diff --git a/silk_sources.mk b/silk_sources.mk
index 457bcd6ff..f645a4e04 100644
--- a/silk_sources.mk
+++ b/silk_sources.mk
@@ -14,7 +14,6 @@ silk/src_common/SKP_Silk_encode_indices.c \
 silk/src_common/SKP_Silk_encode_pulses.c \
 silk/src_common/SKP_Silk_gain_quant.c \
 silk/src_common/SKP_Silk_interpolate.c \
-silk/src_common/SKP_Silk_LBRR_embed.c \
 silk/src_common/SKP_Silk_LP_variable_cutoff.c \
 silk/src_common/SKP_Silk_NLSF2A_stable.c \
 silk/src_common/SKP_Silk_NLSF_decode.c \
@@ -39,6 +38,12 @@ silk/src_common/SKP_Silk_NLSF_VQ.c \
 silk/src_common/SKP_Silk_NLSF_unpack.c \
 silk/src_common/SKP_Silk_NLSF_del_dec_quant.c \
 silk/src_common/SKP_Silk_process_NLSFs.c \
+silk/src_common/SKP_Silk_stereo_LR_to_MS.c \
+silk/src_common/SKP_Silk_stereo_MS_to_LR.c \
+silk/src_common/SKP_Silk_check_control_input.c \
+silk/src_common/SKP_Silk_control_SNR.c \
+silk/src_common/SKP_Silk_init_encoder.c \
+silk/src_common/SKP_Silk_control_codec.c \
 silk/src_SigProc_FIX/SKP_Silk_A2NLSF.c \
 silk/src_SigProc_FIX/SKP_Silk_ana_filt_bank_1.c \
 silk/src_SigProc_FIX/SKP_Silk_apply_sine_window.c \
@@ -105,14 +110,12 @@ ifdef FIXED_POINT
 SILK_SOURCES += \
 silk/src_FIX/SKP_Silk_LTP_analysis_filter_FIX.c \
 silk/src_FIX/SKP_Silk_LTP_scale_ctrl_FIX.c \
-silk/src_FIX/SKP_Silk_control_codec_FIX.c \
 silk/src_FIX/SKP_Silk_corrMatrix_FIX.c \
 silk/src_FIX/SKP_Silk_encode_frame_FIX.c \
 silk/src_FIX/SKP_Silk_find_LPC_FIX.c \
 silk/src_FIX/SKP_Silk_find_LTP_FIX.c \
 silk/src_FIX/SKP_Silk_find_pitch_lags_FIX.c \
 silk/src_FIX/SKP_Silk_find_pred_coefs_FIX.c \
-silk/src_FIX/SKP_Silk_init_encoder_FIX.c \
 silk/src_FIX/SKP_Silk_noise_shape_analysis_FIX.c \
 silk/src_FIX/SKP_Silk_prefilter_FIX.c \
 silk/src_FIX/SKP_Silk_process_gains_FIX.c \
@@ -124,14 +127,12 @@ silk/src_FIX/SKP_Silk_warped_autocorrelation_FIX.c
 else
 SILK_SOURCES += \
 silk/src_FLP/SKP_Silk_apply_sine_window_FLP.c \
-silk/src_FLP/SKP_Silk_control_codec_FLP.c \
 silk/src_FLP/SKP_Silk_corrMatrix_FLP.c \
 silk/src_FLP/SKP_Silk_encode_frame_FLP.c \
 silk/src_FLP/SKP_Silk_find_LPC_FLP.c \
 silk/src_FLP/SKP_Silk_find_LTP_FLP.c \
 silk/src_FLP/SKP_Silk_find_pitch_lags_FLP.c \
 silk/src_FLP/SKP_Silk_find_pred_coefs_FLP.c \
-silk/src_FLP/SKP_Silk_init_encoder_FLP.c \
 silk/src_FLP/SKP_Silk_LPC_analysis_filter_FLP.c \
 silk/src_FLP/SKP_Silk_LTP_analysis_filter_FLP.c \
 silk/src_FLP/SKP_Silk_LTP_scale_ctrl_FLP.c \
-- 
GitLab