{"id":16014996,"url":"https://github.com/dansnow/c-concat","last_synced_at":"2026-07-19T13:32:19.477Z","repository":{"id":66290229,"uuid":"45046729","full_name":"DanSnow/c-concat","owner":"DanSnow","description":"Source concat","archived":false,"fork":false,"pushed_at":"2015-10-28T05:13:07.000Z","size":136,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-10T11:33:19.951Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/DanSnow.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}},"created_at":"2015-10-27T14:32:04.000Z","updated_at":"2015-10-27T14:32:38.000Z","dependencies_parsed_at":"2023-03-07T12:56:19.469Z","dependency_job_id":null,"html_url":"https://github.com/DanSnow/c-concat","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanSnow%2Fc-concat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanSnow%2Fc-concat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanSnow%2Fc-concat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanSnow%2Fc-concat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DanSnow","download_url":"https://codeload.github.com/DanSnow/c-concat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247281572,"owners_count":20913195,"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-10-08T15:05:47.770Z","updated_at":"2025-10-15T19:55:17.182Z","avatar_url":"https://github.com/DanSnow.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"c-concat\n========\n\n## Description ##\nHave you only can hand out single c source code?  \nBut you have splited the function in several file.  \nLet's concat all the file together.  \nAnd it can be automatically done to save your time.  \nJust develop as usual.  \n\n## Usage ##\nSorry for this, now you need to copy all the source file to bin directory  \nAnd run `./cconcat \u003center file\u003e` and it will output file named `bundle.c`.\n\n## Todo ##\n- Support more language, now only support c\n- Deal with duplicate symbol, by add file prefix\n- More options\n- Gemify\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdansnow%2Fc-concat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdansnow%2Fc-concat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdansnow%2Fc-concat/lists"}