├── .gitignore ├── .idea ├── .gitignore ├── cody_history.xml ├── libraries │ ├── Dart_Packages.xml │ └── Dart_SDK.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── .images └── app-icon.png ├── LICENSE ├── README.md ├── analysis_options.yaml ├── bin ├── gpm.dart └── gpm_binary_replacer.dart ├── docs ├── BUILD_FROM_SOURCE.md └── EXAMPLES.md ├── gpm-binary-replacer-dev.bat ├── gpm-dev ├── gpm-dev.bat ├── gpm.iml ├── gpm.yaml ├── lib ├── constants │ ├── constants.dart │ ├── enums.dart │ └── typedefs.dart ├── core │ ├── lock.dart │ ├── logging │ │ ├── exit_codes.dart │ │ └── logger.dart │ ├── provider │ │ ├── build_data_provider.dart │ │ └── compatible_asset_provider.dart │ ├── service │ │ ├── api_service.dart │ │ ├── build_service.dart │ │ ├── download_service.dart │ │ ├── installation_service.dart │ │ ├── package_disintegration_service.dart │ │ ├── package_integration_service.dart │ │ ├── package_registry_service.dart │ │ ├── package_service.dart │ │ ├── system_service.dart │ │ ├── update_service.dart │ │ └── upgrade_service.dart │ └── storage │ │ ├── gpm_instance_manager.dart │ │ ├── gpm_storage.dart │ │ ├── omegaui │ │ └── json_configurator.dart │ │ └── storage_keys.dart ├── entity │ ├── asset_entity.dart │ └── source_entity.dart ├── extras │ ├── extras.dart │ ├── linux_utils.dart │ ├── version_utils.dart │ └── windows_utils.dart └── gpm_cli.dart ├── make-bin ├── make-bin.bat ├── pubspec.lock ├── pubspec.yaml └── pyro ├── linux ├── install.sh └── registry │ └── gpm.json └── windows ├── install.ps1 └── registry └── gpm.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/cody_history.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.idea/cody_history.xml -------------------------------------------------------------------------------- /.idea/libraries/Dart_Packages.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.idea/libraries/Dart_Packages.xml -------------------------------------------------------------------------------- /.idea/libraries/Dart_SDK.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.idea/libraries/Dart_SDK.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.images/app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/.images/app-icon.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /bin/gpm.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/bin/gpm.dart -------------------------------------------------------------------------------- /bin/gpm_binary_replacer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/bin/gpm_binary_replacer.dart -------------------------------------------------------------------------------- /docs/BUILD_FROM_SOURCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/docs/BUILD_FROM_SOURCE.md -------------------------------------------------------------------------------- /docs/EXAMPLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/docs/EXAMPLES.md -------------------------------------------------------------------------------- /gpm-binary-replacer-dev.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/gpm-binary-replacer-dev.bat -------------------------------------------------------------------------------- /gpm-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/gpm-dev -------------------------------------------------------------------------------- /gpm-dev.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/gpm-dev.bat -------------------------------------------------------------------------------- /gpm.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/gpm.iml -------------------------------------------------------------------------------- /gpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/gpm.yaml -------------------------------------------------------------------------------- /lib/constants/constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/constants/constants.dart -------------------------------------------------------------------------------- /lib/constants/enums.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/constants/enums.dart -------------------------------------------------------------------------------- /lib/constants/typedefs.dart: -------------------------------------------------------------------------------- 1 | typedef VoidCallback = void Function(); 2 | -------------------------------------------------------------------------------- /lib/core/lock.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/lock.dart -------------------------------------------------------------------------------- /lib/core/logging/exit_codes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/logging/exit_codes.dart -------------------------------------------------------------------------------- /lib/core/logging/logger.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/logging/logger.dart -------------------------------------------------------------------------------- /lib/core/provider/build_data_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/provider/build_data_provider.dart -------------------------------------------------------------------------------- /lib/core/provider/compatible_asset_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/provider/compatible_asset_provider.dart -------------------------------------------------------------------------------- /lib/core/service/api_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/api_service.dart -------------------------------------------------------------------------------- /lib/core/service/build_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/build_service.dart -------------------------------------------------------------------------------- /lib/core/service/download_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/download_service.dart -------------------------------------------------------------------------------- /lib/core/service/installation_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/installation_service.dart -------------------------------------------------------------------------------- /lib/core/service/package_disintegration_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/package_disintegration_service.dart -------------------------------------------------------------------------------- /lib/core/service/package_integration_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/package_integration_service.dart -------------------------------------------------------------------------------- /lib/core/service/package_registry_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/package_registry_service.dart -------------------------------------------------------------------------------- /lib/core/service/package_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/package_service.dart -------------------------------------------------------------------------------- /lib/core/service/system_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/system_service.dart -------------------------------------------------------------------------------- /lib/core/service/update_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/update_service.dart -------------------------------------------------------------------------------- /lib/core/service/upgrade_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/service/upgrade_service.dart -------------------------------------------------------------------------------- /lib/core/storage/gpm_instance_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/storage/gpm_instance_manager.dart -------------------------------------------------------------------------------- /lib/core/storage/gpm_storage.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/storage/gpm_storage.dart -------------------------------------------------------------------------------- /lib/core/storage/omegaui/json_configurator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/storage/omegaui/json_configurator.dart -------------------------------------------------------------------------------- /lib/core/storage/storage_keys.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/core/storage/storage_keys.dart -------------------------------------------------------------------------------- /lib/entity/asset_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/entity/asset_entity.dart -------------------------------------------------------------------------------- /lib/entity/source_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/entity/source_entity.dart -------------------------------------------------------------------------------- /lib/extras/extras.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/extras/extras.dart -------------------------------------------------------------------------------- /lib/extras/linux_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/extras/linux_utils.dart -------------------------------------------------------------------------------- /lib/extras/version_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/extras/version_utils.dart -------------------------------------------------------------------------------- /lib/extras/windows_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/extras/windows_utils.dart -------------------------------------------------------------------------------- /lib/gpm_cli.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/lib/gpm_cli.dart -------------------------------------------------------------------------------- /make-bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/make-bin -------------------------------------------------------------------------------- /make-bin.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/make-bin.bat -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /pyro/linux/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/pyro/linux/install.sh -------------------------------------------------------------------------------- /pyro/linux/registry/gpm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/pyro/linux/registry/gpm.json -------------------------------------------------------------------------------- /pyro/windows/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/pyro/windows/install.ps1 -------------------------------------------------------------------------------- /pyro/windows/registry/gpm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/generic-package-manager/gpm/HEAD/pyro/windows/registry/gpm.json --------------------------------------------------------------------------------