Skip to content

tidy Makefile to be consistent with conventions #16

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
2 tasks
dmalan opened this issue Jan 25, 2017 · 2 comments
Open
2 tasks

tidy Makefile to be consistent with conventions #16

dmalan opened this issue Jan 25, 2017 · 2 comments

Comments

@dmalan
Copy link
Member

dmalan commented Jan 25, 2017

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

  • tidy Makefile
  • determine when best to remove build/obj/ (so that once make is done, everything is staged in build/, for make install); right now, make install depends on libcs.a, which is thus depending on obj/ not yet being deleted
@dmalan
Copy link
Member Author

dmalan commented Jun 1, 2017

Actually, @kzidane, want to ready this for deployment via launchpad, such that its usage becomes

#include <cs50/spl.h>

?

@kzidane
Copy link
Member

kzidane commented Jun 4, 2017

Sure, once all is good with cs50/libcs50!

@kzidane kzidane removed their assignment Jan 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants