[root]/GDE/MOLPHY
doc
(0 files, 0 lines)
utl
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 155 (100.0%) | 17480 (100.0%) | 112.7 |
oldcode | 48 (31.0%) | 14099 (80.7%) | 293.7 |
westram | 105 (67.7%) | 2531 (14.5%) | 24.1 |
meierh | 1 (0.6%) | 811 (4.6%) | 811.0 |
yadhu | 1 (0.6%) | 39 (0.2%) | 39.0 |
merge from stable_5.0 [8203]
* removed molphy (protml)
0 lines of code changed in 52 files:
merge from ptpan_back [8023] [8030] [8052] [8058] [8062]
* suppress several boost-warnings
* store old SIGSEGV-handler in AISC-servers
* removed chroot (unused and name conflicts with libc)
* fixed abuse of GB_export_errorf
* accept if sighandler is already installed (happens when opening 2 DB-clients from same binary)
0 lines of code changed in 2 files:
merge from dev [7773] [7776] [7797]
* remove indirection via links in directory MAKEBIN
* ignore json/yml for PERL2ARB
* stopper vs compiling RNA3D w/o ARB_OPENGL
1 lines of code changed in 1 file:
* 'make clean up' generated wrong dependencies (merged from dev [7427])
260 lines of code changed in 2 files:
merged from dev [7358] [7359] [7360] [7363] [7364] [7365] [7367]
* tweaked build process
- get rid of '.depends: No such file or directory'
- make clean now is much more scrupulous! removal '''notably''' includes lib/pts, lib/nas and lib/arb_tcp.dat (when they are no symlinks)
- suppress some output
- added several unreached targets (to test random failures)
- fine-grained tools-dependencies
- automatically generate target directories (GENC ...)
- removed duplicated target 'mbin' (same as 'comtools')
- added target 'setup_after_clean' (use after 'clean' when doing a partial build)
1 lines of code changed in 1 file:
* added new GDE argument type 'filename' (textfield+browse button)
* fixed "alignment not found" error
2 lines of code changed in 1 file:
depends
0 lines of code changed in 1 file:
* compiler-messages (merges [6848] [6849] [6850] [6851] [6853] [6855] [6856] [6860] from refactor)
- errors get listed before warnings
- pipe all compilations through postcompile filter
- optionally filter warnings and/or stop at 1st error (controllable by POST_COMPILE in ARB Makefile)
- no warnings for ptpan (too many; version in trunk is outdated)
1 lines of code changed in 1 file:
- depends for [6816]
18 lines of code changed in 1 file:
- depends + prototype
2 lines of code changed in 1 file:
- fixed "uninitialized" warnings
0 lines of code changed in 1 file:
* spellchecked all (phew)
1 lines of code changed in 1 file:
* compile error, aisc_mkpt arguments in wrong order
2 lines of code changed in 1 file:
* new flag -w to aisc_mkpt (add include wrapper)
* uniform style for several include wrappers
* removed duplicated includes
* removed useless nt_concatenate.hxx
1 lines of code changed in 1 file:
* backtrace gets printed to console from
- GB_internal_error
- SIGSEGV (currently GB_login installs the handler using GBK_install_SIGSEGV_handler. Most likely needs to be called manually for some executables)
- GBK_terminate
* added GBK_dump_backtrace, GBK_terminate and GBK_assert_msg
* Default assertion dumps backtrace now
* added -rdynamic and --export-dynamic compiler/linker flags, leaving symbols in code. This raises size of executables by approx. 8%, but we will get meaningful backtraces from users.
* removed old inactive SIGSEGV code
* replaced GB_CORE either by xx_assert() or GBK_terminate()
* removed GBS_do_core (was used conditionally together with GB_CORE)
* disabled crash provoked via arb_panic (using 'core' as savename)
* Linkage changed:
- The future plan is to try some kind of emergency save on open DBs when GBK_terminate or similar is called.
- Since arb_assert calls GBK_terminate this affects ALL applications.
- The drawback is all executables have to be linked vs ARBDB (done with: arb_help2xml and arb_convert_aln, all others already had ARBDB linked)
- Molphy uses #define SIMPLE_ARB_ASSERT before including arb_assert.h
* renamed define GBL_INCLUDED -> ADLOCAL_H
* added arbdb_base.h (defining some types and including ad_k_prot.h, which contains all GBK_*-functions). Intended as minimal and seldom changed interface to libARBDB as needed by arb_assert(), to keep build dependencies low.
* arb_assert.h now automatically includes arbdb_base.h
* trigger compilation of test functions in parsimony via define
4 lines of code changed in 2 files:
- removed automatic timestamps (the best they were good for, were vc-conflicts)
0 lines of code changed in 1 file:
- depends updated
2 lines of code changed in 1 file:
- depends updated
0 lines of code changed in 1 file:
- proper clean (avoid errors if already cleaned)
1 lines of code changed in 1 file:
molphy license
40 lines of code changed in 1 file:
dependencies updated
2 lines of code changed in 1 file:
- if 'star decomposition' and 'rearrangement' were used together
protml crashed, because of undefined vectors and matrixes
12 lines of code changed in 1 file:
- assertion macro
24 lines of code changed in 1 file:
- added assertions (avoiding to create empty ?vector, ?matrix and ?cube)
46 lines of code changed in 1 file:
fixed and reformatted dependencies (using fix_depends.pl)
75 lines of code changed in 1 file:
- does no longer generate c files
- only generates dependencies for SOURCES_TML
48 lines of code changed in 1 file:
*** empty log message ***
0 lines of code changed in 1 file:
- missing parameter type
- one array element wasn't initialized
8 lines of code changed in 1 file:
- minor change
3 lines of code changed in 1 file:
this is a generated files!
0 lines of code changed in 1 file:
contains removed sources
0 lines of code changed in 1 file:
- use calloc
3 lines of code changed in 1 file:
- added mo_assert
3 lines of code changed in 1 file:
missing parameter type
12 lines of code changed in 2 files:
const fix
7 lines of code changed in 3 files:
- updated dependencies for all Makefiles
- rewrote dependency generation code. Only real changes
propagate into Makefiles - so it does no longer hurt to
call 'make depends' in ARB directory!
93 lines of code changed in 1 file:
Mac OSX patches from Ben Hines
16 lines of code changed in 8 files:
*** empty log message ***
637 lines of code changed in 1 file:
makefile dependency generation fixed for GDE
39 lines of code changed in 1 file:
Most changes are made due to activating more warnings for the c++ compiler (linux)
241 lines of code changed in 1 file:
(4 more)