From ed5eedd81999d058c54538a2b9f6a2a22b0a305e Mon Sep 17 00:00:00 2001 From: bbartels <bbartels@iastate.edu> Date: Mon, 1 May 2017 19:53:52 -0500 Subject: [PATCH] Update README.md --- quad/README.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/quad/README.md b/quad/README.md index 6becead2f..a2971358f 100644 --- a/quad/README.md +++ b/quad/README.md @@ -16,7 +16,9 @@ implementation the "virtual quad". This is done in `src/virt_quad`. ## Building -To build the libraries: +### Primarily Libraries and Executables + +To build the libraries and executables: ``` make ``` @@ -27,9 +29,13 @@ directories: cd src/<project> && make ``` -To build the XSDK project, use the XSDK IDE. Source the proper XSDK files, and -then start up the XSDK IDE. Be sure to select the `xsdk_workspace` directory -in the quad directory as your "workspace": +**NOTE**: All build artifacts will be placed in `quad/lib` or `quad/bin` +(depending on whether it is a library or executable, respectively) + +### XSDK Project (what runs on the Zybo) +To build the XSDK project, use the XSDK IDE. Refer to the [Xilinx How-to](doc/how_to_use_xilinx_tools.pdf) +for more instructions. Be sure to select the `xsdk_workspace` directory in the +quad directory as your "workspace." ## Testing @@ -41,6 +47,9 @@ Run the unit and functional tests: make test ``` +And glad to hear you are interested in writing your own unit tests! Look at the +README and examples in our simple testing library at `src/test`. + ### Manually testing the hardware interface Of course, we cannot run automated tests on code that needs the Zybo. But -- GitLab