Docs: toolchain updates for 4.0.5

- Update some notes about building without lcc and directly using the sdcc tools
- Add sdldz80 and sdasz80 to toolchain help output page (updated main makefile to generate it, plus updated output)
This commit is contained in:
bbbbbr
2021-09-19 00:35:06 -07:00
parent d5f23ceebd
commit 6bb46a75fd
3 changed files with 107 additions and 3 deletions

View File

@@ -336,25 +336,37 @@ ifneq (,$(wildcard $(BUILDDIR)/bin/))
echo \# sdcc settings >> $(TOOLCHAIN_DOCS_FILE);
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
$(BUILDDIR)/bin/sdcc -h >> $(TOOLCHAIN_DOCS_FILE) 2>&1
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
# sdasgb
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
echo \@anchor sdasgb-settings >> $(TOOLCHAIN_DOCS_FILE);
echo \# sdasgb settings >> $(TOOLCHAIN_DOCS_FILE);
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
$(BUILDDIR)/bin/sdasgb -h >> $(TOOLCHAIN_DOCS_FILE) 2>&1 || true
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
# sdasz80
echo \@anchor sdasz80-settings >> $(TOOLCHAIN_DOCS_FILE);
echo \# sdasz80 settings >> $(TOOLCHAIN_DOCS_FILE);
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
$(BUILDDIR)/bin/sdasgb -h >> $(TOOLCHAIN_DOCS_FILE) 2>&1 || true
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
# bankpack
echo \@anchor bankpack-settings >> $(TOOLCHAIN_DOCS_FILE);
echo \# bankpack settings >> $(TOOLCHAIN_DOCS_FILE);
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
$(BUILDDIR)/bin/bankpack -h >> $(TOOLCHAIN_DOCS_FILE) 2>&1 || true
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
# sdldgb
# sdldgb
echo \@anchor sdldgb-settings >> $(TOOLCHAIN_DOCS_FILE);
echo \# sdldgb settings >> $(TOOLCHAIN_DOCS_FILE);
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
$(BUILDDIR)/bin/sdldgb >> $(TOOLCHAIN_DOCS_FILE) 2>&1 || true
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
# sdldz80
echo \@anchor sdldz80-settings >> $(TOOLCHAIN_DOCS_FILE);
echo \# sdldz80 settings >> $(TOOLCHAIN_DOCS_FILE);
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
$(BUILDDIR)/bin/sdldgb >> $(TOOLCHAIN_DOCS_FILE) 2>&1 || true
echo \`\`\` >> $(TOOLCHAIN_DOCS_FILE);
# ihxcheck
echo \@anchor ihxcheck-settings >> $(TOOLCHAIN_DOCS_FILE);
echo \# ihxcheck settings >> $(TOOLCHAIN_DOCS_FILE);