{"id":21121588,"url":"https://github.com/404mskiran/fast-dds_aosp","last_synced_at":"2025-08-08T06:03:31.680Z","repository":{"id":262601266,"uuid":"887756420","full_name":"404mskiran/Fast-DDS_AOSP","owner":"404mskiran","description":"Contains \"Android.bp\" files for compiling Fast-DDS lib in AOSP build System","archived":false,"fork":false,"pushed_at":"2024-11-13T09:03:45.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-21T05:25:19.362Z","etag":null,"topics":["android","android-build","aosp","aosp-build","fastdds"],"latest_commit_sha":null,"homepage":"","language":null,"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/404mskiran.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-13T08:25:56.000Z","updated_at":"2024-11-13T09:05:21.000Z","dependencies_parsed_at":"2024-11-13T10:18:46.907Z","dependency_job_id":"6b809763-a538-4377-a5ff-6ac1cf90658f","html_url":"https://github.com/404mskiran/Fast-DDS_AOSP","commit_stats":null,"previous_names":["404mskiran/fast-dds_aosp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/404mskiran%2FFast-DDS_AOSP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/404mskiran%2FFast-DDS_AOSP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/404mskiran%2FFast-DDS_AOSP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/404mskiran%2FFast-DDS_AOSP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/404mskiran","download_url":"https://codeload.github.com/404mskiran/Fast-DDS_AOSP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243566732,"owners_count":20311928,"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":["android","android-build","aosp","aosp-build","fastdds"],"created_at":"2024-11-20T03:52:12.789Z","updated_at":"2025-03-14T11:24:30.232Z","avatar_url":"https://github.com/404mskiran.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fast-DDS for AOSP\n\nThis repo contains build files(Android.bp) for adding Fast-DDS project\nand its dependencies to AOSP build system.\n\n## Tree\n\n```sh\n.\n├── asio/*\n├── Fast-CDR\n│   └── Android.bp\n├── Fast-DDS\n│   └── Android.bp\n├── memory\n│   └── Android.bp\n└── Readme.md\n\n3 directories, 5 files\n```\n\nEach folder contains the corresponding `Android.bp` file for the project.Simple copy these files to your clone, add names to `PRODUCT_PACKAGES` in your device.mk file.\n\nAsio is a header only lib export, source is included or reuse the\n`Android.bp` file with a newer clone.\n\n## FYI\n\n- Make changes to fit your build, there could be mistakes here.\n- Some header files are generated from .ini files by cmake,\n    don't know there is rule in Android.bp that have the same\n    effect.I cross compiled with NDK and stole the missing\n    header form the build folder.\n- There could be unsuported data types like float 128,\n    some minor code changes are done here and there to get this\n    to build.\n\n## Refs\n\n- [CrossCompiling](CrossCompiling_with_NDK.md) FastDDS with Android NDK\n- [Fast-DDS](https://github.com/eProsima/Fast-DDS.git)\n- [Fast-CDR](https://github.com/eProsima/Fast-CDR.git)\n- [memory](https://github.com/foonathan/memory.git)\n- [tinyXml2](https://github.com/leethomason/tinyxml2.git)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F404mskiran%2Ffast-dds_aosp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F404mskiran%2Ffast-dds_aosp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F404mskiran%2Ffast-dds_aosp/lists"}