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-27 14:34

C++ is crap too

Name: Anonymous 2014-08-27 15:51

LEARN HASKELL

Name: Anonymous 2014-08-27 16:04

Why do feel the need to store binary files in your repo?

Name: Anonymous 2014-08-27 16:17

Just the *.cpp files

Name: Anonymous 2014-08-27 18:37

>>1
If yoa keep binary files in a repo they should be under a platfoarm specific foldoar.

Name: Anonymous 2014-08-27 19:49

>>6
what platform? i've windows pc

Name: Anonymous 2014-08-27 20:22

>>7
put it in my anus.

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.

Name: Anonymous 2014-08-28 3:09

>>7
Protip for being unable to give up Windows due to being a pleb: Install VMWare Player Community edition, then install Linux Mint 16, then install the VMWare Player host integration tools inside of the Linux Mint virtual machine, then mount your development directory on your host Windows file system under the VM's filesystem. Enjoy.

Name: Anonymous 2014-08-28 3:10

>>10
I meant Linux Mint 17.

Name: Anonymous 2014-08-28 4:58

Protip for being unable to give up Linux due to being a pleb: Install VMWare Player Community edition, then install Windows, then install the VMWare Player host integration tools inside of the Windows virtual machine, then mount your development directory on your host Linux file system under the VM's filesystem. Enjoy.

Name: Anonymous 2014-08-28 12:34

Name: Anonymous 2014-08-28 12:52

>>9
use autoconf and pkg-config.
A programmer faces a Linux deployment problem. "I know," he says, "I'll use a autoconf!" Now he has two problems.

Name: Anonymous 2014-08-28 12:56

Ruby a shit.

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