add dav lib git submodule

This commit is contained in:
Jonas Heinrich 2023-01-03 17:15:47 +01:00
parent 0ef57a7b8e
commit 5f44cbb266
4 changed files with 12 additions and 5 deletions

3
.gitmodules vendored
View file

@ -4,3 +4,6 @@
[submodule "server"] [submodule "server"]
path = server path = server
url = https://github.com/nextcloud/server.git url = https://github.com/nextcloud/server.git
[submodule "dav"]
path = dav
url = https://github.com/sabre-io/dav.git

View file

@ -1,4 +1,4 @@
all: build:
git submodule update --init git submodule update --init
# Build server # Build server
cd server && git submodule update --init cd server && git submodule update --init
@ -11,6 +11,5 @@ all:
clean: clean:
rm nixos.qcow2 rm nixos.qcow2
run: run:
QEMU_NET_OPTS="hostfwd=tcp::8080-:80,hostfwd=tcp::1433-:143,hostfwd=tcp::5877-:587" nixos-shell vm-nextcloud.nix QEMU_NET_OPTS="hostfwd=tcp::8080-:80,hostfwd=tcp::1433-:143,hostfwd=tcp::5877-:587" nixos-shell vm-nextcloud.nix

1
dav Submodule

@ -0,0 +1 @@
Subproject commit 1ddd7733a3dbec1880f695e979e9272dfb0795aa

View file

@ -52,12 +52,16 @@
}; };
# Mount our local development repositories into the VM # Mount our local development repositories into the VM
nixos-shell.mounts.extraMounts = { nixos-shell.mounts.extraMounts = {
"/var/lib/nextcloud/server" = {
target = ./server;
cache = "none";
};
"/var/lib/nextcloud/store-apps/calendar" = { "/var/lib/nextcloud/store-apps/calendar" = {
target = ./calendar; target = ./calendar;
cache = "none"; cache = "none";
}; };
"/var/lib/nextcloud/server" = { "/var/lib/nextcloud/server/3rdparty/sabre/dav" = {
target = ./server; target = ./dav;
cache = "none"; cache = "none";
}; };
}; };