-
Notifications
You must be signed in to change notification settings - Fork 24
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
Change repository to use the default, upstream file layout #704
Commits on Oct 8, 2024
-
Make: use opam admin to package desired packages only
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed9528a - Browse repository at this point
Copy the full SHA ed9528aView commit details -
ocaml: move packages to follow standard opam directory structure
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5cfdc67 - Browse repository at this point
Copy the full SHA 5cfdc67View commit details -
upstream: move packages to follow standard opam directory structure
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a40f831 - Browse repository at this point
Copy the full SHA a40f831View commit details -
upstream-extra: move packages to follow standard opam directory struc…
…ture Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc161ca - Browse repository at this point
Copy the full SHA bc161caView commit details -
xs: move packages to folow standard opam directory structure
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11ff5d7 - Browse repository at this point
Copy the full SHA 11ff5d7View commit details -
xs-extra: move packages to follow standard opam directory structure
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32e1cbb - Browse repository at this point
Copy the full SHA 32e1cbbView commit details -
xs-extra-dummy: move packages to follow standard opam directory struc…
…ture Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c22e19d - Browse repository at this point
Copy the full SHA c22e19dView commit details -
Rename upstream-extra-dummy to dev-tools Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d6c717 - Browse repository at this point
Copy the full SHA 0d6c717View commit details -
readme: update with better install instructions for developing
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 048c1ab - Browse repository at this point
Copy the full SHA 048c1abView commit details -
xs-toolstack: remove non-xapi dependencies, add some
Ideally the xapi packages would be automatically tracked, but now it's manual through this package Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95968e9 - Browse repository at this point
Copy the full SHA 95968e9View commit details -
tools: adapt find-unused packages to the new layout
And remove unused packages. Some ocaml packages had to be added, they were previously ignored by the command. For some unknown reason dlm is considered unused, but xs-toolstack indirectly depends on it. Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d66bfb - Browse repository at this point
Copy the full SHA 8d66bfbView commit details -
tools: adapt license checker for new structure
I know it's not pretty, but there's not much choice if we want to use opam for filtering packages and use bash to process licenses For some reason shellcheck is happy with these cursed runes. Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2adc630 - Browse repository at this point
Copy the full SHA 2adc630View commit details -
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bf32d9 - Browse repository at this point
Copy the full SHA 0bf32d9View commit details -
This allows to remove some accumulated workarounds because the latest opam is used Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a9a6d8 - Browse repository at this point
Copy the full SHA 9a9a6d8View commit details -
tools: adapt duplicate checker to new structure
Now there's no need to separate between two sets of packages. Unify the check and check all packages. Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6904bf6 - Browse repository at this point
Copy the full SHA 6904bf6View commit details -
tools: adapt print licenses to the new layout
Now it uses the opam metadata as the source of truth. It now is able to stitch together lists of licenses to the SPDX format using AND as separator. Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f06bb3e - Browse repository at this point
Copy the full SHA f06bb3eView commit details -
tools: adapt sync-xapi-metadata to the new structure
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37d7d56 - Browse repository at this point
Copy the full SHA 37d7d56View commit details -
CI: adapt release workflow to reorganisation
Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c38d2b2 - Browse repository at this point
Copy the full SHA c38d2b2View commit details -
ci: use prerelease opam version to package releases
This is opam 2.3.0~alpha1 Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d0443b - Browse repository at this point
Copy the full SHA 8d0443bView commit details