Assemberist / cppRpg

0 stars 0 forks source link

Restructurisation of generated code #34

Closed Assemberist closed 7 months ago

Assemberist commented 8 months ago

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.

Assemberist commented 8 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.

Assemberist commented 7 months ago

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.

Assemberist commented 7 months ago

builder.sh scripts are replaced with makefiles.