Skip to content

Commit

Permalink
temp
Browse files Browse the repository at this point in the history
  • Loading branch information
last-genius committed Sep 20, 2024
1 parent 55086f5 commit d8bf4e3
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ jobs:

- name: Checkout code
uses: actions/checkout@v4
with:
submodules: true

- name: Setup environment
uses: ./.github/workflows/setup-env
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/setup-env/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,15 @@ runs:
#opam-repositories: |
#xs-opam: ${{ steps.dotenv.outputs.repository }}
dune-cache: true
opam-pin: false
opam-pin: true
cache-prefix: v3-${{ steps.system-info.outputs.name }}-${{ steps.system-info.outputs.release }}
env:
DUNE_CACHE_STORAGE_MODE: copy

- name: Install dependencies
shell: bash
run: opam install . --deps-only --with-test -v

- name: list
shell: bash
run: opam list
2 changes: 2 additions & 0 deletions dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,7 @@

(package
(name oxenstored)
(synopsis "Oxenstored")
(depends dune-site lwt lwt-dllist)
(sites
(lib plugins)))
1 change: 1 addition & 0 deletions gnt/dune
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
(language c)
(names gnttab_stubs)
)
(c_library_flags -lxengnttab)
(name xengnt)
(modules gnt)
(wrapped false)
Expand Down
4 changes: 4 additions & 0 deletions oxenstored.opam
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
synopsis: "Oxenstored"
maintainer: ["Xapi project maintainers"]
authors: ["[email protected]"]
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
homepage: "https://xapi-project.github.io/"
bug-reports: "https://github.com/xapi-project/oxenstored/issues"
depends: [
"dune" {>= "3.15"}
"dune-site"
"lwt"
"lwt-dllist"
"odoc" {with-doc}
]
build: [
Expand Down

0 comments on commit d8bf4e3

Please sign in to comment.