-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support packaging cairo-plugins #1605
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4569059 - Browse repository at this point
Copy the full SHA 4569059View commit details -
Configuration menu - View commit details
-
Copy full SHA for 058a698 - Browse repository at this point
Copy the full SHA 058a698View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcdeaaf - Browse repository at this point
Copy the full SHA bcdeaafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ba6c14 - Browse repository at this point
Copy the full SHA 1ba6c14View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9904ba - Browse repository at this point
Copy the full SHA b9904baView commit details
Commits on Sep 18, 2024
-
Add initial support for packaging plugins
- Allow package with `[cairo-plugin]` target to be packaged - Run `cargo package` to build + normalize `Cargo.toml` - Add normalized and original `Cargo.toml` to the package archive - Add `get_cargo_package_name` helper to read package name from `Cargo.toml` - TODO: consider sharing duplicated logic in `check_corelib_version`
Configuration menu - View commit details
-
Copy full SHA for 2e8fc39 - Browse repository at this point
Copy the full SHA 2e8fc39View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 67b5a2a - Browse repository at this point
Copy the full SHA 67b5a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 343810d - Browse repository at this point
Copy the full SHA 343810dView commit details
Commits on Sep 24, 2024
-
Retrieve name+version from Cargo.toml for path resolution
Don't use version as used in Scarb.toml, use the one in Cargo.toml instead to ensure path can be resolved
Configuration menu - View commit details
-
Copy full SHA for 623357a - Browse repository at this point
Copy the full SHA 623357aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d8001c - Browse repository at this point
Copy the full SHA 7d8001cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 428b99f - Browse repository at this point
Copy the full SHA 428b99fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f94d1 - Browse repository at this point
Copy the full SHA f1f94d1View commit details
Commits on Sep 25, 2024
-
Revert "Allow packaging via Cargo without verification"
This reverts commit 7d8001c.
Configuration menu - View commit details
-
Copy full SHA for 869a0be - Browse repository at this point
Copy the full SHA 869a0beView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd676e3 - Browse repository at this point
Copy the full SHA fd676e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f64c1b - Browse repository at this point
Copy the full SHA 9f64c1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 662768c - Browse repository at this point
Copy the full SHA 662768cView commit details -
Pass relevant arguments to Cargo actions
- Pass `--offline` for all cmds - Pass `--no-metadata`, `--verify`, `--allow-dirty` for `package`
Configuration menu - View commit details
-
Copy full SHA for bdcf32b - Browse repository at this point
Copy the full SHA bdcf32bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ade5aab - Browse repository at this point
Copy the full SHA ade5aabView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7cfd68 - Browse repository at this point
Copy the full SHA b7cfd68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20acc00 - Browse repository at this point
Copy the full SHA 20acc00View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9a86d - Browse repository at this point
Copy the full SHA ab9a86dView commit details -
Configuration menu - View commit details
-
Copy full SHA for be9fd63 - Browse repository at this point
Copy the full SHA be9fd63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13a0929 - Browse repository at this point
Copy the full SHA 13a0929View commit details -
Configuration menu - View commit details
-
Copy full SHA for 656a61a - Browse repository at this point
Copy the full SHA 656a61aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b5941b - Browse repository at this point
Copy the full SHA 5b5941bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8559e17 - Browse repository at this point
Copy the full SHA 8559e17View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d210532 - Browse repository at this point
Copy the full SHA d210532View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb2ce0 - Browse repository at this point
Copy the full SHA cdb2ce0View commit details
Commits on Sep 27, 2024
-
Update cargo package related methods name
- `fetch_package` -> `fetch_crate` - `package_package` -> `package_crate`
Configuration menu - View commit details
-
Copy full SHA for 8464751 - Browse repository at this point
Copy the full SHA 8464751View commit details
Commits on Sep 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af8dc5b - Browse repository at this point
Copy the full SHA af8dc5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 523c30f - Browse repository at this point
Copy the full SHA 523c30fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a157d2 - Browse repository at this point
Copy the full SHA 6a157d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc1c388 - Browse repository at this point
Copy the full SHA cc1c388View commit details -
Refactor Cargo manifest path resolution
In line with other compilation functions
Configuration menu - View commit details
-
Copy full SHA for 50296a8 - Browse repository at this point
Copy the full SHA 50296a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8d26f - Browse repository at this point
Copy the full SHA fa8d26fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 688dcd0 - Browse repository at this point
Copy the full SHA 688dcd0View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dec41e2 - Browse repository at this point
Copy the full SHA dec41e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5d6cff - Browse repository at this point
Copy the full SHA c5d6cffView commit details -
Use name of
cdylib
target inshared_lib_path
Instead of just Cargo manifest package name
Configuration menu - View commit details
-
Copy full SHA for 838993c - Browse repository at this point
Copy the full SHA 838993cView commit details -
Run
cargo metadata
at package rootLet cargo worry about specifics of manifest path
Configuration menu - View commit details
-
Copy full SHA for 2bf0149 - Browse repository at this point
Copy the full SHA 2bf0149View commit details -
Configuration menu - View commit details
-
Copy full SHA for c02dceb - Browse repository at this point
Copy the full SHA c02dcebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32c5b7f - Browse repository at this point
Copy the full SHA 32c5b7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc9954 - Browse repository at this point
Copy the full SHA bdc9954View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de1ac69 - Browse repository at this point
Copy the full SHA de1ac69View commit details -
Configuration menu - View commit details
-
Copy full SHA for f58b098 - Browse repository at this point
Copy the full SHA f58b098View commit details -
Signed-off-by: Maksim Zdobnikau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 618f064 - Browse repository at this point
Copy the full SHA 618f064View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb62138 - Browse repository at this point
Copy the full SHA fb62138View commit details -
Merge branch 'zdobnikau/1527-package-cairo-plugins' of https://github…
….com/software-mansion/scarb into zdobnikau/1527-package-cairo-plugins
Configuration menu - View commit details
-
Copy full SHA for 83b3c09 - Browse repository at this point
Copy the full SHA 83b3c09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 405e48a - Browse repository at this point
Copy the full SHA 405e48aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed39105 - Browse repository at this point
Copy the full SHA ed39105View commit details -
Update
shared_lib_path
to returnResult<Utf8PathBuf>
Add context instead of panicking
Configuration menu - View commit details
-
Copy full SHA for e44a218 - Browse repository at this point
Copy the full SHA e44a218View commit details
Commits on Oct 14, 2024
-
Apply suggestions from code review
Signed-off-by: maciektr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8019bdc - Browse repository at this point
Copy the full SHA 8019bdcView commit details