CI: Add UD annotations
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0d4c26d..e98f5e8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -88,6 +88,7 @@
     - start_section building_krill "Building Krill"
     - touch target/*.i5.xml target/*.zip target/*.krill.tar # ignore timestamps in make
     - make -j $(nproc) target/dnb.tree_tagger.zip
+    - make -j $(nproc) target/dnb.ud.zip
     - make -j $(nproc) krill
     - ls -l target/*.krill.tar
     - end_section building_krill
diff --git a/Makefile b/Makefile
index becf706..6569173 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@
 
 .PHONY: all clean test krill
 
-.PRECIOUS: %.zip $(TARGET_DIR)/%.zip $(TARGET_DIR)/%.i5.xml $(TARGET_DIR)/%.tar
+.PRECIOUS: %.zip %.tree_tagger.zip %.ud.zip %.spacy.zip %.i5.xml %.tar
 
 all: $(TARGET_DIR)/dnb.i5.xml
 
@@ -45,16 +45,14 @@
 %.cmc.zip: %.zip
 	$(KORAPXML2CONLLU) $< | pv | conllu2cmc -s | conllu2korapxml > $@
 
-%.krill.tar: %.zip
+%.krill.tar: %.zip %.ud.zip %.tree_tagger.zip
 	mkdir -p $(basename $@)
-	korapxml2krill archive --quiet -w -z -cfg krill-korap4dnb.cfg --non-word-tokens --meta I5 -i $< -o $(basename $@)
-# add annotations later
-# korapxml2krill archive --quiet -w -z -cfg krill-korap4dnb.cfg --non-word-tokens --meta I5 -i $< -i $(word 2,$^) -i $(word 3,$^) -o $(basename $@)
+	korapxml2krill archive --quiet -w -z -cfg krill-korap4dnb.cfg --non-word-tokens --meta I5 -i $< -i $(word 2,$^) -i $(word 3,$^) -o $(basename $@)
 
-json: *.krill.tar
-	rm -rf json
-	mkdir -p json
-	for f in $^; do tar -C json -xf $$f; done
+%.json: %.krill.tar
+	rm -rf $@
+	mkdir -p $@
+	for f in $<; do tar -C $@ -xf $$f; done
 
 clean:
 	rm -rf $(BUILD_DIR) $(TARGET_DIR)