diff --git a/README.md b/README.md index 7219fede..c099e71f 100644 --- a/README.md +++ b/README.md @@ -108,12 +108,12 @@ The library provides a C API, but the internals use C++11. In order to use the library from an application, the include path should point to `/include`, which will enable the application to include the header `/include/libspirv/libspirv.h` then linking against the static -library in `/bin/libSPIRV-Tools.a` or -`/bin/SPIRV-Tools.lib`. +library in `/libSPIRV-Tools.a` or +`/SPIRV-Tools.lib`. * `SPIRV-Tools` CMake target: Creates the static library: - * `/lib/libSPIRV-Tools.a` on Linux and OS X. - * `/lib/libSPIRV-Tools.lib` on Windows. + * `/libSPIRV-Tools.a` on Linux and OS X. + * `/libSPIRV-Tools.lib` on Windows. #### Entry points @@ -136,11 +136,11 @@ There are three main entry points into the library. The assembler reads the assembly language text, and emits the binary form. The standalone assembler is the exectuable called `spirv-as`, and is located in -`/bin/spirv-as`. The functionality of the assembler is -implemented by the `spvTextToBinary` library function. +`/spirv-as`. The functionality of the assembler is implemented +by the `spvTextToBinary` library function. * `spirv-as` - the standalone assembler - * `/bin/spirv-as` + * `/spirv-as` Use option `-h` to print help. @@ -149,11 +149,11 @@ Use option `-h` to print help. The disassembler reads the binary form, and emits assembly language text. The standalone disassembler is the executable called `spirv-dis`, and is located in -`/bin/spirv-dis`. The functionality of the disassembler is -implemented by the `spvBinaryToText` library function. +`/spirv-dis`. The functionality of the disassembler is implemented +by the `spvBinaryToText` library function. * `spirv-dis` - the standalone disassembler - * `/bin/spirv-dis` + * `/spirv-dis` Use option `-h` to print help. @@ -165,17 +165,17 @@ on Linux, Windows, and OS X. *Warning:* This functionality is under development, and is incomplete. The standalone validator is the executable called `spirv-val`, and is located in -`/bin/spirv-val`. The functionality of the validator is -implemented by the `spvValidate` library function. +`/spirv-val`. The functionality of the validator is implemented +by the `spvValidate` library function. The validator operates on the binary form. * `spirv-val` - the standalone validator - * `/bin/spirv-val` + * `/spirv-val` ### UnitSPIRV tool -The `/bin/UnitSPIRV` executable runs the project tests. +The `/UnitSPIRV` executable runs the project tests. It supports the standard `googletest` command line options. ## Future Work