aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2020-07-14Remove scalastyle configs from repositoryAlbert Magyar
* Drop plugin * Drop make recipe
2019-08-13Make "build" the default make target rather than "clean" (#1152)Andrew Waterman
2018-09-27Number all code examples & add specification build to Makefile (#894)Ben Marshall
* Merge makefile changes from dev/specification-fixes - New top level makefile target: `specification` - Builds the specification document. * Number all code examples. This is more a change of convenience than anything. Referring to syntax examples is much easier when they are numbered! This commit is in the context of freechipsproject/firrtl#890 - Updating examples and syntax specification is made easier if they are numbered. - Change `verbatim` environments to `lstlisting` - Add very basic keyword highlighting. - Rebuild specification PDF. On branch dev/number-code-examples Changes to be committed: modified: spec/spec.pdf modified: spec/spec.tex
2017-02-22Add jenkins-build target to check scalastyle and coverage. (#445)Adam Izraelevitz
2016-08-15Remove stanza (#231)Adam Izraelevitz
* Removed stanza implementation/tests. In the future we can move the stanza tests over, but for now they should be deleted. * Added back integration .fir files * Added Makefile to give Travis hooks * Added firrtl script (was ignored before)
2016-04-19streamline sbtYunsup Lee
2016-04-09Use "sbt test" for test-scala.Jim Lawson
2016-04-09Use find instead of sbt to determine (potential) sources.Jim Lawson
2016-04-09Update Makefile to use sbt to determine sources; make build-scala the ↵Jim Lawson
default build - #97
2016-03-05Fix the stanza wrapper for TravisPalmer Dabbelt
The printf call you're making doesn't appear to be standard, so I've replaced it with something else.
2016-03-05Use $(MAKE), not makePalmer Dabbelt
2016-02-23Decouple stanza from scala build; use $(install_dir) where appropriate.Jim Lawson
2016-02-19The 'make set-osx' step is symlinking to the wrong file. This fixes it.Matt Whiteside
2016-02-09Added remaining check passes. Ready for open sourcingazidar
2016-02-09Changed stanza output of UInt/SInt to include widths. Made tests match ↵azidar
accordingly
2016-01-16Made create-exps a bit fasterazidar
2016-01-16Fixed a bunch of tests, and minor bugsazidar
2016-01-16WIP. Fixed a bunch of tests. Starting on implementing chirrtl, but hit ↵azidar
roadblock in assigning clocked ports
2016-01-16Added performance testsazidar
2015-11-24In process of adding FAME-1 transformation, updated todos in grammar file, ↵jackkoenig
updated Makefile to play nicer when firrtl is a submodule, fixed bug in Translator for single line scopes, fixed firrtl-scala script to point to firrtl.Driver instead of old firrtl.Test
2015-10-27Merge branch 'master' of github.com:ucb-bar/firrtlazidar
Conflicts: Makefile
2015-10-19Merge pull request #47 from jackkoenig/masterAdam Izraelevitz
Updated Scala FIRRTL with Testing and Infer-Types Pass
2015-10-15Added infer-types pass, seems to work. Added infer-types error checking, ↵Jack
modified Logger slightly, added Primops object for utility functions, minor changes in Utils
2015-10-14Updated Makefile and README to be more friendly to Scala implementationJack
2015-10-08Install Stanza as a dependency of anything that uses itPalmer Dabbelt
This way I don't have to type "make install-linux" whenever a new Stanza zip drops.
2015-10-06Added ability to test scala FIRRTLJack
2015-10-01Changed DefMemory to be a non-vector type with a size member. Necessary for ↵azidar
ASIC backend.
2015-08-26Added regression testazidar
2015-08-24Removed old chisel3 tests that all failed for syntax reasons. Tests should ↵azidar
now be small examples, categorized by either passes, errors, or features.
2015-07-31Merge pull request #12 from ucb-bar/make-depsAdam Izraelevitz
Fix makefile dependences so make -j doesn't fail
2015-07-30Added eqv for bitwise equality, and change eq to be arithmetic equalityazidar
2015-07-29Added installation for linuxAdam Izraelevitz
2015-07-29Fix makefile dependences so make -j doesn't failAndrew Waterman
2015-07-28Integrated bigint. Mostly works, but getting "cast" error for make Test.Adam Izraelevitz
2015-07-13Added tests for clocks. Added remove scope and special chars passes. Added ↵azidar
tests. Made more tests pass
2015-06-12Major revisions to spec. Bumped to v0.1.2azidar
2015-06-04Fixed fir files so they correctly compile to verilog! Front-end needs to ↵azidar
generate as-SInt instead of convert, always. Added fast build to Makefile
2015-06-03Fixed verilog backend bugs. Passes ALU. Fails Datapathazidar
2015-06-02Added sequential/combinational memories. Started debugging verilog backend. ↵azidar
Added Long support so UInt(LARGENUMBER) works
2015-05-29Added custom pass. Does not correctly run, stanza just spins. Requires ↵azidar
debugging.
2015-05-26Added <>. Added additional checks for primops. Added new chisel3 files.azidar
2015-05-02Added a infrastructure for check passes, and wrote a fewazidar
2015-04-15Finished flo backend. Restructured todo listazidar
2015-03-24With new stanzaazidar
2015-03-18Finished expand accessors and lower to groundazidar
2015-02-24Rewrote README to include installation instructions and stanza ↵azidar
justification. Added response to feedback, locatd in notes/feedbackQA*. Use two different mains, one for testing and one for deployment (make build vs make build-deploy).
2015-02-20Rewrote the initialize-register pass, now correctly implementedazidar
with a new IR construct - Null. LetRec is not implemented, but is marked with a TODO. Test cases for this pass are now located in test/passes/initialize-register
2015-02-19Added compiler flags to allow tests to select which passes they test.azidar
Changed package names from chipper to firrtl
2015-02-18Added more testing infrastructre, and Makefile to build firrtlazidar
2015-02-18Reimplemented to-working-ir. Changed Command to Stmt. Modified printing of ↵azidar
IR to match parser.