Mentions légales du service

Skip to content
Snippets Groups Projects
Commit dc803aa1 authored by Millian Poquet's avatar Millian Poquet
Browse files

[nix,bs] working&simple

parent 7806f0eb
No related branches found
No related tags found
No related merge requests found
all: slides.pdf all: slides.pdf
slides.pdf: slides.tex slides.pdf: slides.tex
rubber --pdf slides pdflatex slides.tex
pdflatex slides.tex
clean: clean:
rubber --pdf --clean slides
rm -f slides.vrb rm -f slides.vrb
{ pkgs ? import <nixpkgs> {} }: { pkgs ? import
( fetchTarball "https://github.com/NixOS/nixpkgs/archive/19.03.tar.gz") {}
}:
with pkgs; with pkgs;
let let
texlive = pkgs.texlive.combined.scheme-minimal; texlive = pkgs.texlive.combined.scheme-full;
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "slides"; name = "slides";
src = ./.; src = pkgs.lib.sourceByRegex ./. [
buildInputs = [ texlive pkgs.dia rubber ninja ]; "^slides.tex"
"^Makefile"
"^figures"
"^figures/.*\.jpg"
"^figures/.*\.pdf"
"^figures/.*\.png"
];
buildInputs = [ texlive gnumake ];
buildPhase = "make"; buildPhase = "make";
installPhase = '' installPhase = ''
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment