{"id":15037695,"url":"https://github.com/tonystone/build-tools","last_synced_at":"2026-02-03T03:32:35.238Z","repository":{"id":56174978,"uuid":"105411687","full_name":"tonystone/build-tools","owner":"tonystone","description":"Tools for build \u0026 test on various platforms","archived":false,"fork":false,"pushed_at":"2022-05-16T15:40:36.000Z","size":31,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-02T04:40:56.094Z","etag":null,"topics":["generate-your-boilerplate","gyb","linux","linuxmain","macox","spm","swift","swift-3","swift-library","swift-package-manager","xctest","xctest-linux"],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tonystone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-10-01T01:23:07.000Z","updated_at":"2020-11-22T19:15:54.000Z","dependencies_parsed_at":"2022-08-15T14:01:16.389Z","dependency_job_id":null,"html_url":"https://github.com/tonystone/build-tools","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/tonystone/build-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonystone%2Fbuild-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonystone%2Fbuild-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonystone%2Fbuild-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonystone%2Fbuild-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tonystone","download_url":"https://codeload.github.com/tonystone/build-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonystone%2Fbuild-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29031122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T02:28:16.591Z","status":"ssl_error","status_checked_at":"2026-02-03T02:27:48.904Z","response_time":96,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["generate-your-boilerplate","gyb","linux","linuxmain","macox","spm","swift","swift-3","swift-library","swift-package-manager","xctest","xctest-linux"],"created_at":"2024-09-24T20:35:21.485Z","updated_at":"2026-02-03T03:32:35.221Z","avatar_url":"https://github.com/tonystone.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Build Tools \n\n\u003ca href=\"https://github.com/tonystone/build-tools/\" target=\"_blank\"\u003e\n   \u003cimg src=\"https://img.shields.io/badge/platforms-Linux%20%7C%20macOS-lightgray.svg?style=flat\" alt=\"Platforms: Linux | macOS\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/tonystone/build-tools/\" target=\"_blank\"\u003e\n   \u003cimg src=\"https://img.shields.io/badge/License-Apache%202.0-lightgray.svg?style=flat\" alt=\"License: Apache 2.0\" /\u003e\n\u003c/a\u003e\n\n---\n\nTools for build \u0026amp; test on various platforms.\n\n## Documentation\n\nFor specific documentation on each script see the links below:\n- [**gyb_tool.rb**](documentation/gyb_tool.md) - A script to locate your GYB (`.gyb`) files and process them producing the `.swift` file.\n- [**xctest_tool.rb**](documentation/xctest_tool.md) - A script to parse your package and source producing the required swift files to run tests on linux.\n- [**xcworkspace_tool.rb**](documentation/xcworkspace_tool.md) - A script to create an Xcode Workspaces that contains projects, playgrounds, groups and files programmatically.\n\n## Source\n\nYou can find the latest sources on [github](https://github.com/tonystone/build-tools).\n\n## Communication and Contributions\n\n- If you **found a bug**, _and can provide steps to reliably reproduce it_, [open an issue](https://github.com/tonystone/build-tools/issues).\n- If you **have a feature request**, [open an issue](https://github.com/tonystone/build-tools/issues).\n- If you **want to contribute**\n   - Fork it! [build-tools repository](https://github.com/tonystone/build-tools)\n   - Create your feature branch: `git checkout -b my-new-feature`\n   - Commit your changes: `git commit -am 'Add some feature'`\n   - Push to the branch: `git push origin my-new-feature`\n   - Submit a pull request :-)\n\n## Minimum Requirements\n\nBuild Environment\n\n| Platform | Swift | Swift Build | Xcode |\n|:--------:|:-----:|:----------:|:------:|\n| Linux    | 4.0 | \u0026#x2714; | \u0026#x2718; |\n| OSX      | 4.0 | \u0026#x2714; | Xcode 9.0 |\n\n\n## Author\n\nTony Stone ([https://github.com/tonystone](https://github.com/tonystone))\n\n## License\n\nbuild-tools is released under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftonystone%2Fbuild-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftonystone%2Fbuild-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftonystone%2Fbuild-tools/lists"}