Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

GIT Best Practices

Name: Anonymous 2014-08-27 14:30

Should I keep crap like libbzip2.so in repository or just *.cpp files?

Name: Anonymous 2014-08-28 3:01

>>1
For open source projects shared on github, never include precompiled libraries, it just pisses people off.

For closed-source team projects, it's okay, because often a lot of the middleware you're forced to use doesn't have source code.

If you have third-party dependencies like libbzip, learn to use autoconf and pkg-config. Allow developers to download third-party libraries to their system using their own package manager, and/or provide --with-PACKAGE=(.*) options in your configure.ac script so that they can pass in the root directory paths for the libraries.

For shit like Windows, you can provide a batch file or powershell script to download the third-party source code packages from their respective repositories and decompress them into the appropriate directories that the MSVS solution/project expects.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List