ソースを参照

Rewrite build script in Python

Just becuse
master
Dimitri Merejkowsky 6年前
コミット
7c7eee207a
2個のファイルの変更24行の追加14行の削除
  1. +24
    -0
      sessions/build.py
  2. +0
    -14
      sessions/build.sh

+ 24
- 0
sessions/build.py ファイルの表示

@@ -0,0 +1,24 @@
import sys
import os
import subprocess


def main():
if len(sys.argv) < 2:
sys.exit("Usage: build.py NUMBER")

number = sys.argv[1]

os.makedirs("build", exist_ok=True)
cmd = []
if sys.platform == "darwin":
# From mactex
cmd.append("texi2pdf")
else:
cmd.append("pdflatex")
cmd.append(f"../python-{number}")
subprocess.run(cmd, cwd="build", check=True)


if __name__ == "__main__":
main()

+ 0
- 14
sessions/build.sh ファイルの表示

@@ -1,14 +0,0 @@
#!/bin/zsh

set -e

if [[ -z $1 ]]; then
echo "Usage: build.sh NUMBER"
exit 1
fi

(
mkdir -p build
cd build
texi2pdf ../python-${1}.tex
)