From abc25c283253082f33b9ad21f6aa966b3eb94192 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Mon, 19 Sep 2005 13:13:59 +0000 Subject: automatic adding of new source-files to the main setup function svn path=/trunk/externals/iem/iemmatrix/; revision=3593 --- src/iemmatrix.c | 82 +++------------------------------------------------------ 1 file changed, 3 insertions(+), 79 deletions(-) (limited to 'src/iemmatrix.c') diff --git a/src/iemmatrix.c b/src/iemmatrix.c index fd884f6..8c7e1e2 100644 --- a/src/iemmatrix.c +++ b/src/iemmatrix.c @@ -13,91 +13,15 @@ */ #include "iemmatrix.h" -void mtx_mul_setup(); -void mtx_div_setup(); -void mtx_add_setup(); -void mtx_sub_setup(); -void mtx_pow_setup(); -void mtx_col_setup(); -void mtx_cholesky_setup(); -void mtx_dbtorms_setup(); -void mtx_rmstodb_setup(); -void mtx_diag_setup(); -void mtx_diegg_setup(); -void mtx_distance2_setup(); -void mtx_egg_setup(); -void mtx_element_setup(); -void mtx_exp_setup(); -void mtx_eye_setup(); -void mtx_gauss_setup(); -void mtx_inverse_setup(); -void mtx_log_setup(); -void mtx_matrix_setup(); -void mtx_mean_setup(); -void mtx_check_setup(); -void mtx_print_setup(); -void mtx_prod_setup(); -void mtx_ones_setup(); -void mtx_pivot_setup(); -void mtx_rand_setup(); -void mtx_resize_setup(); -void mtx_roll_setup(); -void mtx_row_setup(); -void mtx_scroll_setup(); -void mtx_size_setup(); -void mtx_sum_setup(); -void mtx_trace_setup(); -void mtx_transpose_setup(); -void mtx_zeros_setup(); -void mtx_mul_tilde_setup(); - -void iemtx_setup(){ - mtx_mul_setup(); - mtx_div_setup(); - mtx_add_setup(); - mtx_sub_setup(); - mtx_pow_setup(); - mtx_col_setup(); - mtx_cholesky_setup(); - mtx_diag_setup(); - mtx_diegg_setup(); - mtx_distance2_setup(); - mtx_egg_setup(); - mtx_element_setup(); - mtx_exp_setup(); - mtx_eye_setup(); - mtx_gauss_setup(); - mtx_inverse_setup(); - mtx_log_setup(); - mtx_dbtorms_setup(); - mtx_rmstodb_setup(); - mtx_matrix_setup(); - mtx_mean_setup(); - mtx_check_setup(); - mtx_print_setup(); - mtx_prod_setup(); - mtx_ones_setup(); - mtx_pivot_setup(); - mtx_rand_setup(); - mtx_resize_setup(); - mtx_roll_setup(); - mtx_row_setup(); - mtx_scroll_setup(); - mtx_size_setup(); - mtx_sum_setup(); - mtx_trace_setup(); - mtx_transpose_setup(); - mtx_zeros_setup(); - mtx_mul_tilde_setup(); -} +#include "iemmatrix_sources.c" void iemmatrix_setup(){ post(""); post("iemmatrix "VERSION); post("\tobjects for manipulating 2d-matrices"); - post("\t(c) IOhannes m zmölnig, Thomas Musil :: iem, 2001-2005"); + post("\t(c) IOhannes m zmölnig, Thomas Musil, Franz Zotter :: iem, 2001-2005"); post("\tcompiled "__DATE__" : "__TIME__); post(""); - iemtx_setup(); + iemmatrix_sources_setup(); } -- cgit v1.2.1