nuttx/tools/zds/README.txt
Gregory Nutt 3ee1af5bcc Build System: Resolve CPU-specific logic in common build files
* tools/Config.mk - Add empty definition POSTBUILD
* tools/Makefile.unix/win - Replace CXD56xx specific logic with $(call POSTBUILD)
* boards/arm/cxd56xx/scripts/Config.mk - Add POSTBUILD definitions with logic removed from Makefile.unix/win
* boards/arm/cxd56xx/spresense/scripts/Make.defs - Include the CXD56xx Config.mk immediately after tools/Config.mk so that the empty POSTBUILD definition will be replaced with the correct one

NOTE: There is a precedent for this approach.  This is the way that other architecture-specific build options are implemented.  See, for example, tools/zds/Config.mk
2020-03-06 11:44:53 -06:00

18 lines
734 B
Plaintext

README.txt
==========
tools/zds/zdsar.c: This is a wrapper around the ZDS_II librarian. It
simplifies the build scripts by replacing large sequences of complex Bash
script that were added to the build files. Not only does this clean upi
the build files but it also improves performance and, more importantly,i
provides a common solution for the Windows native build case.
tools/zds/Config.mk: This makefile fragment is include by ZDS-II Make.defs
files after including tools/Config.mk. The definitions in this file
override some of the the definitions in tools/Config.mk to customize the
build for use with the ZDS-II tools.
These tools should work with all ZDS-II based platforms including z8, zNeo,
and ez80.