mirror of
https://github.com/rsms/inter.git
synced 2024-12-24 16:14:35 +03:00
website: make docs/lab/serve.py create a symlink to locally-built fonts. Closes #129
This commit is contained in:
parent
a503c5a821
commit
e907b65761
@ -4,6 +4,7 @@ import os, sys
|
||||
import signal
|
||||
import socket
|
||||
import http.server
|
||||
from os.path import dirname, abspath, join as pjoin
|
||||
|
||||
def sighandler(signum, frame):
|
||||
sys.stdout.write('\n')
|
||||
@ -21,7 +22,14 @@ class HTTPServer(http.server.HTTPServer):
|
||||
http.server.HTTPServer.server_bind(self)
|
||||
|
||||
|
||||
addr = ("localhost", 3002)
|
||||
# make sure "./fonts" is a symlink to /build/fonts
|
||||
labdir = abspath(dirname(__file__))
|
||||
try:
|
||||
os.symlink('../../build/fonts', pjoin(labdir, 'fonts'))
|
||||
except FileExistsError:
|
||||
pass
|
||||
|
||||
addr = ("localhost", 3003)
|
||||
|
||||
# make ^C instantly exit program
|
||||
signal.signal(signal.SIGINT, sighandler)
|
||||
|
Loading…
Reference in New Issue
Block a user