| .. | ||
| .gitignore | ||
| CMakeLists.txt | ||
| Makefile | ||
| README.md | ||
UHD Firmware and FPGA Images Builder
The images directory contains the following:
- A Makefile for building firmware and FPGA images
- A CMake file for building an images package
This provides a clean and organized way to build all of the firmware and FPGA
images, the source code for which is in the firmware and fpga directories
one level above this.
The Makefile and build systems for the images are probably Unix-specific. It's best to build the images on a Unix system with standard build tools. The CMake package target will create an installable images package for your system.
To build the images (unix):
make cleanmake images
To build the package (unix):
mkdir buildcd buildcmake -DCPACK_GENERATOR=<type> ../make package
The package generator types are described here: http://www.cmake.org/Wiki/CMake:CPackPackageGenerators
Fedora note:
The sdcc binaries are prefixed with "sdcc-" which breaks the build.
However, /usr/libexec/sdcc contains properly named sdcc binaries.
export PATH=${PATH}:/usr/libexec/sdcc