diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f474ff6f1205929f45c2442bdfb2d1f879a3e90d..6d4a909a3eb04bea0beb94c2d44d174afcb62f4e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,11 @@ +image: ubuntu:rolling + +cache: + paths: + - .cache/pip + - venv/ + build: - image: ubuntu:rolling before_script: - DEBIAN_FRONTEND=noninteractive apt-get -qq update - DEBIAN_FRONTEND=noninteractive apt-get -qq install wget patch make gcc gfortran flex bison texlive @@ -9,7 +15,8 @@ build: - automake -a -c - ./configure - make - - make dist-gzip + - make dist + - make distcheck artifacts: paths: - boxmox_latest.tar.gz diff --git a/Makefile.am b/Makefile.am index 22e6522a5ae7079077b935c9facd1d505b17d86e..75cc3b611a85a8cef2e45b8b69c2d74aa71d4de0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -30,6 +30,7 @@ ####################################################################################### SUBDIRS = src doc +EXTRA_DIST = src/bison.h src/code.h src/gdata.h src/gdef.h src/scan.h dist_doc_DATA = README.md doc/kpp_UserManual.pdf doc/boxmox_README.pdf dist_bin_SCRIPTS = scripts/list_BOXMOX_mechanisms \ scripts/new_BOXMOX_experiment \ diff --git a/doc/Makefile.am b/doc/Makefile.am index 3a9d0e84ffb37db217c47cd28876ec847ca4eccc..d8b8043f9f2c805501e21fb2e6bb836b36668d03 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -5,4 +5,7 @@ boxmox_README.pdf : boxmox_README.tex @pdflatex@ $< rm -f *.log *.out *.toc *.aux +clean-local: + rm -f boxmox_README.pdf + dist_doc_DATA = boxmox_README.tex boxmox_README.pdf \ No newline at end of file