Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch aTOOL_BASICS Excluding Merge-Ins
This is equivalent to a diff from 6b71b04647 to 783b6a5218
2015-04-11
| ||
01:50 | -ADMIN aTOOL_BASICS- Module merged check-in: 484f9b514c user: mh tags: admin, trunk | |
01:42 | -DOC aTOOL_BASICS- Documentation expanded. Leaf check-in: 783b6a5218 user: mh tags: aTOOL_BASICS, doc | |
01:20 | -TESTS aTOOL_BASICS- Unit tests: prepared, passed. check-in: 3989b0a019 user: mh tags: aTOOL_BASICS, tests | |
2015-04-10
| ||
07:32 | -ADMIN aTOOL_BASICS- Module init: dirs structure and docs, module sources, include in main sources, adjust Makefile check-in: d413cedd5c user: mh tags: aTOOL_BASICS, admin | |
2015-04-09
| ||
18:59 | -CODE MAIN- Main sources: skeleton pseudocode check-in: 6b71b04647 user: mh tags: code, trunk | |
18:40 | -DOC MAIN- Application overview: general concepts, usage, description, architecture check-in: da2e3dd180 user: mh tags: doc, trunk | |
Changes to Makefile.
1 2 3 4 5 6 7 8 9 10 11 12 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | - - - + + + + + + + - - - + + + + + + + + + + + + + + - + | .SUFFIXES: .SUFFIXES: .o .sh .bash ## pliki modulow (units/DIR/main.bash) sa automatycznie kompilowane do bin/main ## pozostale pliki (lib.bash,inc.bash,tools.common etc.) musza byc wlaczone: #include "PLIK" ## each unit has ONLY ONE source file: main.bash ## other helper files in unit are included in source file: #include file.inc.bash ## unit can have only one level of subdirectories: units/Unit_name/subdir DIRS:= DIRS:=$(DIRS) functions/libs DIRS:=$(DIRS) functions/common |
︙ | |||
81 82 83 84 85 86 87 88 89 90 91 92 93 94 | 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | fi; \ done && \ sed -i "/^\s*#\s*.*$$/d" bin/main && \ sed -i "/^\s*$$/d" bin/main && \ sed -i "1i#!/usr/bin/env bash" bin/main && \ chmod ug+x bin/main tests: $(OBJECTS_TESTS) mkdir -p bin && cat $(OBJECTS_TESTS) > bin/tests #cat $(OBJECTS_TESTS) >> bin/tests.orig @oldIFS=$$IFS && IFS=$$'\n' && \ match_lines=($$(\grep --null "^\s*##\s*FILESTART-.*" bin/tests | sort | uniq)) && \ for filestart in $${match_lines[@]}; do \ fileend=$${filestart/START/END}; \ nlines=$$(grep -c "^$${filestart}" bin/tests) && \ if [[ $$nlines -gt 1 ]]; then \ first_line=$$(sed -n "/^$${filestart}/{=;q;}" bin/tests); \ sed -n "/$${filestart}/{p; :loop n; p; /$${fileend}/q; b loop}" bin/tests > bin/saved_block.torem; \ sed -i "\:$${filestart}:,\:$${fileend}:d" bin/tests; \ ((first_line--)); \ head -n $${first_line} bin/tests > bin/tests.tmp; \ cat bin/saved_block.torem >> bin/tests.tmp; \ sed 1,$${first_line}d bin/tests >> bin/tests.tmp; \ mv bin/tests.tmp bin/tests; \ rm bin/saved_block.torem; \ else \ true; \ fi; \ done && \ sed -i "/^\s*#\s*.*$$/d" bin/tests && \ sed -i "/^\s*$$/d" bin/tests && \ sed -i "1i#!/usr/bin/env bash" bin/tests && \ chmod ug+x bin/tests # create documentation (Doxygen) .PHONY: doc doc: @cd doc && doxygen # info files if: fossil changes fossil extras |
︙ |
Deleted doc/ApplicationOverall/Architecture.dox.
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Added doc/ApplicationOverall/Architecture.md.
|
Deleted doc/ApplicationOverall/CodeStructure.dox.
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Added doc/ApplicationOverall/CodeStructure.md.
|
Deleted doc/ApplicationOverall/Description.dox.
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Added doc/ApplicationOverall/Description.md.
|
Deleted doc/ApplicationOverall/UseCases.dox.
| - - - - - - - - - - - |
|
Added doc/ApplicationOverall/UseCases.md.
|
Added doc/Doxyfile.