roscopecoltran / cgtab

cmake-git-thirdparty-and-binarys prof of concept

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cgtab

cmake-git-thirdparty-and-binarys prof of concept

"if all you have is a hammer, everything looks like a nail"

Why git

Repositorys on the internet are nice, since they have easy access, but when they became big, loading them over mobile data becames less an option. Sharing big files over usb drives is a lot of manual work, keping the files in sync with coworkers. The idea is to use a repo in internet and clone on an usb drive, if avaibale the usb drive should be used. git has some build in features

  • alows to habe mutiple remotes
  • every repository is self contained

Docs

Why Git

TODO

  • add rsync for speed comparision in benchmarks
  • split binary files and thirdparty libs in seperate git repository, cmake should then test if the repositorys have the right version
  • very big files could be stored on local storage, cmake could then test diffrent sources for the repository

About

cmake-git-thirdparty-and-binarys prof of concept

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 49.3%Language:CSS 37.8%Language:HTML 12.1%Language:Shell 0.7%Language:CMake 0.2%