I reorganized the repo to essentially put everything in c/ and java/ subdirectories, with a top-level Makefilethat builds everything into build/. That way, all a user needs to do is install whatever is inbuild/and can ignore everything else. It remains a to-do to auto-generatebuild/docs`, so for now its in the top-level too.
Would be ideal not to hard-code so much in the Makefile, though?
https://github.com/cs50/spl/blob/master/Makefile
I reorganized the repo to essentially put everything in
c/andjava/ subdirectories, with a top-levelMakefilethat builds everything into build/. That way, all a user needs to do is install whatever is inbuild/and can ignore everything else. It remains a to-do to auto-generatebuild/docs`, so for now its in the top-level too.Would be ideal not to hard-code so much in the
Makefile, though?https://github.com/cs50/spl/blob/master/Makefile
Makefilemakeis done, everything is staged in build/, formake install); right now,make installdepends onlibcs.a, which is thus depending on obj/ not yet being deleted