diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8004ae7efdfd6e9f35400e65b96439060518975c..419319533993bec1bae3b17fa846731cd304af46 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,8 +3,8 @@ compile_pdf:
   script:
     - apt-get update -y
     - apt-get install -y inkscape
-    - make resources
     - make
+    - make resources
     - mv main.pdf bind.pdf
   only:
     - master
diff --git a/Makefile b/Makefile
index 475e7707cb633487fb3f5744dec87b740338f96f..215f2aa3e02d2dfb726a915da546ebe3d172d762 100644
--- a/Makefile
+++ b/Makefile
@@ -11,7 +11,7 @@ ${filename}.glg: svg-inkscape
 	pdflatex ${filename}.tex
 	makeglossaries ${filename}
 	pdflatex ${filename}.tex
-resources: resources.pdf
+resources: resources.pdf ${filename}.pdf
 resources.pdf: $(wildcard CS/*.tex)
 	pdflatex CS/resources.tex
 ref: