Open ChimeraCoder opened 12 years ago
2297a9fd9a1cd34d82927161aa50942c468abea0 fixes it.
This is not fixed yet - I just pulled HEAD of testing, and it doesn't work, nor does checking out 2297a9fd9a1cd34d82927161aa50942c468abea0 directly. I get an ambiguous redirect error in bash, and quoting the filename doesn't seem to solve the problem.
I need to work on other stuff (like implementing the fixed-point operator), but we need to get the Makefile working again. Anybody should be able to pull the head of the testing branch and run make test without any poking around; that's the point of GNU make (to be agnostic of project structure).
Strange..
nikhil@ubuntu:~/courses/plt/MLang$ make test
./run_test.sh test_repl_input.txt
Begin tests
.............passed ||Format is
Fixed make test. Its now make testmlang (there was a directory named test in the repo which was messing up things.)
We should rename that, then - make test
is standard enough that it should work as-is. I don't see the directory, though - did you remove it?
I'm assuming our Makefile isn't up to date, because I just pulled from testing, and ran, make clean && make && make test , and the tests fail.
We should centralize all of this process into the Makefile so that we don't have to worry about what changes are being made; if someone changes the way tests should run or the code is compiled, they should update the
test
: ormlang:
targets respectively, so that nobody else needs to be aware of the changes if all they want to do is compile and test the new code.