Closed Assemberist closed 7 months ago
The changes were done in serparate branches for enums (ISSUE_033) and for effects (ISSUE_034). Generation of effects is prepared to merge. After merge the issue will be depreoretized but keep.
Reason for keep is - optimize build scripts. But it is postponed: #33 should be ended first.
Recompilation of effects is resolved with FORCE rule. builder.sh scripts are keeped because there is troubles with creation of targets in makefiles. May be will try again.
builder.sh scripts are replaced with makefiles.
1) Makefile queue is complicated. Bash scripts should be used instead of them. 1.1) Effect generator already use compact.sh script. It can be extended. 1.2) New generator will be introduced soon for enums. Build script should be prepared also. 2) Improve behavior from #27 for effects. That way can be used also for enums. 3) Foulder organisation should be improoved. Foulders with files for generator (.eff and .en) should not contain something else.