use vendored pygmentize
This commit is contained in:
parent
8d31ec147c
commit
845529c167
@ -15,7 +15,7 @@ import (
|
|||||||
|
|
||||||
var cacheDir = "/tmp/gobyexample-cache"
|
var cacheDir = "/tmp/gobyexample-cache"
|
||||||
var siteDir = "./public"
|
var siteDir = "./public"
|
||||||
var pygmentizeBin = ""
|
var pygmentizeBin = "./vendor/pygments/pygmentize"
|
||||||
|
|
||||||
func check(err error) {
|
func check(err error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -106,12 +106,6 @@ func whichLexer(path string) string {
|
|||||||
return ""
|
return ""
|
||||||
}
|
}
|
||||||
|
|
||||||
func whichPygmentize() {
|
|
||||||
bin, err := exec.LookPath("pygmentize")
|
|
||||||
check(err)
|
|
||||||
pygmentizeBin = bin
|
|
||||||
}
|
|
||||||
|
|
||||||
func debug(msg string) {
|
func debug(msg string) {
|
||||||
if os.Getenv("DEBUG") == "1" {
|
if os.Getenv("DEBUG") == "1" {
|
||||||
fmt.Fprintln(os.Stderr, msg)
|
fmt.Fprintln(os.Stderr, msg)
|
||||||
@ -245,7 +239,6 @@ func renderExamples(examples []*Example) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
whichPygmentize()
|
|
||||||
copyFile("templates/site.css", siteDir+"/site.css")
|
copyFile("templates/site.css", siteDir+"/site.css")
|
||||||
copyFile("templates/favicon.ico", siteDir+"/favicon.ico")
|
copyFile("templates/favicon.ico", siteDir+"/favicon.ico")
|
||||||
copyFile("templates/404.html", siteDir+"/404.html")
|
copyFile("templates/404.html", siteDir+"/404.html")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user