{"id":21589542,"url":"https://github.com/dosmike/sdl2test","last_synced_at":"2025-08-21T22:18:10.491Z","repository":{"id":263067003,"uuid":"888711108","full_name":"DosMike/sdl2test","owner":"DosMike","description":"Template for SDL2","archived":false,"fork":false,"pushed_at":"2024-11-15T22:53:36.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-24T16:14:25.320Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DosMike.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-14T21:49:26.000Z","updated_at":"2024-11-15T22:53:39.000Z","dependencies_parsed_at":"2024-12-31T18:01:01.037Z","dependency_job_id":null,"html_url":"https://github.com/DosMike/sdl2test","commit_stats":null,"previous_names":["dosmike/sdl2test"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DosMike%2Fsdl2test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DosMike%2Fsdl2test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DosMike%2Fsdl2test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DosMike%2Fsdl2test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DosMike","download_url":"https://codeload.github.com/DosMike/sdl2test/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244198189,"owners_count":20414439,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T16:14:47.295Z","updated_at":"2025-03-18T09:43:37.642Z","avatar_url":"https://github.com/DosMike.png","language":"Python","readme":"# SDL2 Linux Template\n\nThis is an empty template project for building SDL2 applications.\n\nThe build chain is managed by MyBCP in a gcc docker container with all the X11 dev dependencies.\n\nTo build your project run `./buildw.sh`. This will spin up a container with your\nuserid and groupid, so that file permissions will be correct.\nThe container is a one-shot image that builds and exits. System dependencies can be added in the Dockerfile.\nNote that the versions for SDL dependencies need to match, or they will complain at build time about being incompatible.\n\nIf you want to, you can also use Visual Studio Code with Dev Containers.\nIn this case, you only need to connect into the dev container. Within\nthe container, open a new terminal and run `./build.sh` to build the app.\n\nWhile running `./buildw.sh` outside docker is definitely possible, it can not install system dependencies for you like\nthe Dockerfile does in the continaer.\n\nTo accelerate subsequent builds, the conan cache directory is linked from the host workspace.\n\nQuickly on deps:\n* conan deps go into conanfile.txt and the corresponding find_package and target_link_libraries in CMakeLists.txt\n* system deps require the package be listed in the Dockerfile and a container rebuild (or rock a build on your bare system)\n\nWindows is not supported for this template, mainly because I'm no longer using Windows and thus can't test.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdosmike%2Fsdl2test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdosmike%2Fsdl2test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdosmike%2Fsdl2test/lists"}