diff options
| author | ducky | 2016-01-16 14:11:04 -0800 |
|---|---|---|
| committer | ducky | 2016-01-16 15:51:24 -0800 |
| commit | 017c6547d38b88a2b3121b88f61dfe50cd3fa266 (patch) | |
| tree | 1a11547c2cf1e36fae25559b195966b48389673e | |
| parent | f8d2ac8452e562590ad080265815cb9f3ea26bfc (diff) | |
Default platform-agnostic, ignore platform-specific FileCheck
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | README.md | 6 | ||||
| -rwxr-xr-x | utils/bin/FileCheck | bin | 1017048 -> 0 bytes |
3 files changed, 4 insertions, 3 deletions
@@ -26,6 +26,7 @@ utils/bin/firrtl utils/bin/stanza utils/bin/firrtl-scala utils/bin/firrtl-stanza +utils/bin/FileCheck spec/spec.aux spec/spec.log spec/spec.toc @@ -24,7 +24,6 @@ 1. Actually build firrtl: `make build` 1. Run `make set-linux`, which links the FileCheck binary to the Linux version. - The original binary is compiled for Mac and will not work. * **Note**: This compiled binary may not run on all platforms. You may need to build Clang/LLVM from source to extract the compiled FileCheck utility. 1. Add `firrtl/utils/bin` to your `PATH`, so that the compiled firrtl will be @@ -45,6 +44,7 @@ `pip install lit` 1. Build firrtl: `make build` + 1. Run `make set-osx`, which links the FileCheck binary to the Mac version. 1. Run tests: `make check` 1. Build and test: @@ -57,6 +57,6 @@ Example use: 1. Build the fat JAR using the makefile: `make build-scala`, or using sbt: `sbt assembly` * For development, you can have sbt automatically monitor for changes and recompile: `sbt ~assembly` 1. Link firrtl to the Scala version: `make set-scala` (can be reverted with `make set-stanza`) - 1. Scala firrtl can be invoked in the same way as Stanza firrtl: + 1. Scala firrtl can be invoked in the same way as Stanza firrtl (and the test + make targets should continue to work): `./utils/bin/firrtl -i <input> -o <output> -X <compiler>` - * As a result, the test make targets should use Scala firrtl and work properly diff --git a/utils/bin/FileCheck b/utils/bin/FileCheck Binary files differdeleted file mode 100755 index 2ab52bb6..00000000 --- a/utils/bin/FileCheck +++ /dev/null |
