{"id":15134891,"url":"https://github.com/jetbrains/clion-bundle-buildenv","last_synced_at":"2025-10-19T15:30:22.415Z","repository":{"id":65982526,"uuid":"99611640","full_name":"JetBrains/clion-bundle-buildenv","owner":"JetBrains","description":"Dockerfile for building GDB/LLDB for MinGW-W64 and Linux","archived":false,"fork":false,"pushed_at":"2025-02-04T14:30:33.000Z","size":547,"stargazers_count":4,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-04T15:30:59.734Z","etag":null,"topics":["build","cmake","cross-compilation","dockerfile","gdb","lldb","makepkg","mingw-w64","pkgbuild"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/abusalimov","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JetBrains.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2017-08-07T19:17:18.000Z","updated_at":"2025-02-04T14:30:36.000Z","dependencies_parsed_at":"2024-01-19T16:31:03.459Z","dependency_job_id":"b8876a4d-01ed-4fb4-bf3d-d092968850d3","html_url":"https://github.com/JetBrains/clion-bundle-buildenv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fclion-bundle-buildenv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fclion-bundle-buildenv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fclion-bundle-buildenv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fclion-bundle-buildenv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JetBrains","download_url":"https://codeload.github.com/JetBrains/clion-bundle-buildenv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237152893,"owners_count":19263799,"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":["build","cmake","cross-compilation","dockerfile","gdb","lldb","makepkg","mingw-w64","pkgbuild"],"created_at":"2024-09-26T05:40:28.887Z","updated_at":"2025-10-19T15:30:16.626Z","avatar_url":"https://github.com/JetBrains.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![team project](http://jb.gg/badges/team.svg)](https://github.com/JetBrains#jetbrains-on-github)\n[![license](https://img.shields.io/badge/License-MIT-yellow.svg)](https://raw.githubusercontent.com/JetBrains/clion-bundle-buildenv/master/LICENSE)\n# clion-bundle-buildenv\nDockerfiles and PKGBUILD scripts for building GDB and LLDB for MinGW-W64 and Linux\n\n\n## Building\n\n### MinGW-W64\n\nRun the Docker container with the repository root (containing `build.sh`) mounted as `/workdir`:\n```\ndocker build -t clion-bundle-buildenv/mingw:latest -f dockerfiles/mingw.Dockerfile dockerfiles\ndocker run -v $(pwd):/workdir -it clion-bundle-buildenv/mingw:latest\n```\n\nRun the `./build.sh` script inside the Docker container:\n```\n./build.sh -P mingw -c makepkg-mingw32.conf -- gdb lldb\n```\n(Use `makepkg-mingw64.conf` to build 64-bit packages instead.)\n\nThe artifacts will appear in the `artifacts-i686-w64-mingw32` directory:\n```\n$ ls artifacts-i686-w64-mingw32/bundle*\nartifacts-i686-w64-mingw32/bundle.tar.xz\n\nartifacts-i686-w64-mingw32/bundle:\nwin\n```\n\n\n### Linux\n\nRun the Docker container with the repository root (containing `build.sh`) mounted as `/workdir`:\n```\ndocker build -t clion-bundle-buildenv/linux:latest -f dockerfiles/linux.Dockerfile dockerfiles\ndocker run -v $(pwd):/workdir -it clion-bundle-buildenv/linux:latest\n```\n\nRun the `./build.sh` script inside the Docker container:\n```\ncd linux\n./build.sh -P linux -- gdb lldb\n```\n\nThe artifacts will appear in the `artifacts-x86_64-redhat-linux` directory:\n```\n$ ls artifacts-x86_64-redhat-linux/bundle*\nartifacts-x86_64-redhat-linux/bundle.tar.xz\n\nartifacts-x86_64-redhat-linux/bundle:\nlinux\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetbrains%2Fclion-bundle-buildenv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjetbrains%2Fclion-bundle-buildenv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetbrains%2Fclion-bundle-buildenv/lists"}