{"id":21251119,"url":"https://github.com/openvicproject/openvic-dataloader","last_synced_at":"2025-07-11T01:31:50.846Z","repository":{"id":160125912,"uuid":"592126262","full_name":"OpenVicProject/OpenVic-Dataloader","owner":"OpenVicProject","description":"Dataloader submodule for OpenVic that is responsible for parsing both Paradox Victoria 2 data files and custom OpenVic data files.","archived":false,"fork":false,"pushed_at":"2024-05-15T20:25:57.000Z","size":238,"stargazers_count":6,"open_issues_count":4,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-05-16T20:10:57.502Z","etag":null,"topics":["csv","game","game-development","gamedev","openvic","parser","victoria-2","victoria2"],"latest_commit_sha":null,"homepage":"","language":"C++","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/OpenVicProject.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-23T01:07:47.000Z","updated_at":"2024-05-30T03:58:28.090Z","dependencies_parsed_at":"2024-05-30T03:58:05.550Z","dependency_job_id":null,"html_url":"https://github.com/OpenVicProject/OpenVic-Dataloader","commit_stats":null,"previous_names":["openvicproject/openvic-dataloader"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVicProject%2FOpenVic-Dataloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVicProject%2FOpenVic-Dataloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVicProject%2FOpenVic-Dataloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVicProject%2FOpenVic-Dataloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenVicProject","download_url":"https://codeload.github.com/OpenVicProject/OpenVic-Dataloader/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225669673,"owners_count":17505363,"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":["csv","game","game-development","gamedev","openvic","parser","victoria-2","victoria2"],"created_at":"2024-11-21T03:40:28.376Z","updated_at":"2025-07-11T01:31:50.783Z","avatar_url":"https://github.com/OpenVicProject.png","language":"C++","readme":"[![Builds](https://github.com/OpenVicProject/OpenVic-Dataloader/actions/workflows/builds.yml/badge.svg)](https://github.com/OpenVicProject/OpenVic-Dataloader/actions/workflows/builds.yml)\n\n# OpenVic-Dataloader\nRepo of the OpenVic-Dataloader Library for [OpenVic](https://github.com/OpenVicProject/OpenVic)\n\n## Quickstart Guide\nFor detailed instructions, view the OpenVic Contributor Quickstart Guide [here](https://github.com/OpenVicProject/OpenVic/blob/master/docs/contribution-quickstart-guide.md)\n\n## Required\n* [scons](https://scons.org/)\n\n## Build Instructions\n1. Install [scons](https://scons.org/) for your system.\n2. Run the command `git submodule update --init --recursive` to retrieve all related submodules.\n3. Run `scons build_ovdl_library=yes` in the project root, you should see a libopenvic-dataloader file in `bin`.\n\n## Link Instructions\n1. Call `ovdl_env = SConscript(\"openvic-dataloader/SConstruct\")`\n2. Use the values stored in the `ovdl_env.openvic_dataloader` to link and compile against:\n\n| Variable Name | Description                               | Correlated ENV variable   |\n| ---           | ---                                       | ---                       |\n| `LIBPATH`     | Library path list                         | `env[\"LIBPATH\"]`          |\n| `LIBS`        | Library files names in the library paths  | `env[\"LIBS\"]`             |\n| `INCPATH`     | Library include files                     | `env[\"CPPPATH\"]`          |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenvicproject%2Fopenvic-dataloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenvicproject%2Fopenvic-dataloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenvicproject%2Fopenvic-dataloader/lists"}