Mercurial > MadButterfly
view src/testcase.c @ 167:73c4e93d331c
Make makefile more flexible that user can specify dirtories.
1. directory of macro files. (M4MACRODIR)
2. directory of installed include files. (INCDIR)
3. directory of installed libraries. (LIBDIR)
You can specify these variables as paramters of make command.
For example, "make M4MACRODIR='../../tools'" to change directory of macro
files.
author | Thinker K.F. Li <thinker@branda.to> |
---|---|
date | Tue, 21 Oct 2008 08:32:23 +0800 |
parents | 9ab15ebc9061 |
children | 65cabbdd5284 |
line wrap: on
line source
#include <CUnit/Basic.h> extern CU_pSuite get_tools_suite(void); extern CU_pSuite get_coord_suite(void); extern CU_pSuite get_geo_suite(void); extern CU_pSuite get_shape_path_suite(void); extern CU_pSuite get_redraw_man_suite(void); extern CU_pSuite get_animate_suite(void); extern CU_pSuite get_observer_suite(void); int main(int argc, char * const argv[]) { CU_pSuite suite; if(CU_initialize_registry() != CUE_SUCCESS) return CU_get_error(); suite = get_tools_suite(); if(suite == NULL) return CU_get_error(); suite = get_coord_suite(); if(suite == NULL) return CU_get_error(); suite = get_geo_suite(); if(suite == NULL) return CU_get_error(); suite = get_shape_path_suite(); if(suite == NULL) return CU_get_error(); suite = get_redraw_man_suite(); if(suite == NULL) return CU_get_error(); suite = get_animate_suite(); if(suite == NULL) return CU_get_error(); suite = get_observer_suite(); if(suite == NULL) return CU_get_error(); CU_basic_set_mode(CU_BRM_VERBOSE); CU_basic_run_tests(); CU_cleanup_registry(); return CU_get_error(); }