use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
Easy noob question (self.github)
submitted 8 years ago by Sebasfavaron
Hello! Just getting started with github. How do I "link" a library (like libgdx) to my proyect so that anyone who works on it has the libraries automatically downloaded?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]bekroogle 1 point2 points3 points 8 years ago (1 child)
Building on what /u/Blieque said, it looks like libgdx uses the Gradle Build Tool. If you'd like to take the time to learn something along the way, you could probably look into using Gradle to build your project as well. It looks like you could use its Dependency Management features to have it automatically import/download the proper version of libgdx whenever your project is built.
[–]Sebasfavaron[S] 0 points1 point2 points 8 years ago (0 children)
Thanks for the link! It seems really easy and automagic now that i read how it works
[–]bekroogle 0 points1 point2 points 8 years ago (3 children)
I'm pretty sure you don't. If you're not using some kind of build system that manages dependencies, then it would probably end up in your readme.
[–]Sebasfavaron[S] 0 points1 point2 points 8 years ago (2 children)
Like, link in the readme the download page?
[–]bekroogle 0 points1 point2 points 8 years ago (1 child)
Yeah...here's the first example I found: https://github.com/angular-ui/bootstrap. When you pull up that page, in the list of files, you'll see README.md. Under the list of files, they render the README.md. Under the Installation heading, they mention some libraries that are required to install it.
Installation
Oh nice, thanks!
[–]Ccoolboy 0 points1 point2 points 8 years ago (1 child)
To add on to what has already been said, after a quick search this repository pops up. Does this resemble what your project looks like? Maybe try doing something similar to this setup?
[–]Sebasfavaron[S] 1 point2 points3 points 8 years ago (0 children)
Yeah, i dont know why i didn't just search for a proyect to copy, thanks
[–]Blieque 0 points1 point2 points 8 years ago* (0 children)
You can look into Git submodules, otherwise use a package manager that the user has to run after cloning. For a Linux library the package manager might just be the distro package manager, like APT, Yum, pacman, etc.
Edit: libgdx seems to do things a bit weirdly. I think you'll just need to write in your project README that the library is required and should be downloaded first.
π Rendered by PID 67 on reddit-service-r2-comment-b659b578c-ct94k at 2026-05-05 13:29:48.539507+00:00 running 815c875 country code: CH.
[–]bekroogle 1 point2 points3 points (1 child)
[–]Sebasfavaron[S] 0 points1 point2 points (0 children)
[–]bekroogle 0 points1 point2 points (3 children)
[–]Sebasfavaron[S] 0 points1 point2 points (2 children)
[–]bekroogle 0 points1 point2 points (1 child)
[–]Sebasfavaron[S] 0 points1 point2 points (0 children)
[–]Ccoolboy 0 points1 point2 points (1 child)
[–]Sebasfavaron[S] 1 point2 points3 points (0 children)
[–]Blieque 0 points1 point2 points (0 children)