[MIDAS] fix Makefile
This commit is contained in:
parent
0fbe0c3c6e
commit
864b2338d7
17
Makefile
17
Makefile
|
@ -1,20 +1,19 @@
|
|||
gendir := generated
|
||||
tutdir := tutorial/examples
|
||||
designs := $(filter-out examples Image Sound,\
|
||||
$(notdir $(basename $(wildcard $(tutdir)/*.scala))))
|
||||
VPATH := $(tutdir):$(generated)
|
||||
designs := GCD
|
||||
VPATH := $(tutdir):$(gendir)
|
||||
|
||||
C_FLAGS := --targetDir $(gendir) --genHarness --compile --test --vcd --debug
|
||||
V_FLAGS := $(C_FLAGS) --v
|
||||
C_FLAGS := --targetDir $(gendir) --genHarness --compile --test --vcd --debug
|
||||
V_FLAGS := $(C_FLAGS) --v
|
||||
|
||||
all : cpp v
|
||||
cpp : $(addsuffix .cpp, $(designs))
|
||||
v : $(addsuffix .v, $(designs))
|
||||
cpp : $(addsuffix Wrapper.cpp, $(designs))
|
||||
v : $(addsuffix Wrapper.v, $(designs))
|
||||
|
||||
%.cpp: %.scala
|
||||
%Wrapper.cpp: %.scala
|
||||
sbt "run $(basename $@) $(C_FLAGS)" | tee $@.out
|
||||
|
||||
%.v: %.scala
|
||||
%Wrapper.v: %.scala
|
||||
sbt "run $(basename $@) $(V_FLAGS)" | tee $@.out
|
||||
|
||||
clean:
|
||||
|
|
|
@ -7,7 +7,7 @@ object FAEE {
|
|||
def main(args: Array[String]) {
|
||||
val chiselArgs = args.slice(1, args.length)
|
||||
val res = args(0) match {
|
||||
case "GCD" =>
|
||||
case "GCDWrapper" =>
|
||||
chiselMainTest(chiselArgs, () => DaisyWrapper(new GCD))(
|
||||
c => new GCDDaisyTests(c))
|
||||
case _ =>
|
||||
|
|
Loading…
Reference in New Issue