24 lines
352 B
Nix
24 lines
352 B
Nix
{
|
|
stdenv
|
|
, python3
|
|
}:
|
|
|
|
resultTree:
|
|
|
|
stdenv.mkDerivation {
|
|
name = "timetable.json";
|
|
preferLocalBuild = true;
|
|
src = ./timetable.py;
|
|
phases = [ "unpackPhase" "installPhase" ];
|
|
|
|
unpackPhase = ''
|
|
cp $src timetable.py
|
|
'';
|
|
|
|
buildInputs = [ python3 ];
|
|
installPhase = ''
|
|
touch $out
|
|
python timetable.py ${resultTree} > $out
|
|
'';
|
|
}
|