From b4087ccc36074d5a4f200b55ebcb619f3371cd4b Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Thu, 20 Jun 2013 13:44:30 -0700 Subject: [PATCH] Remove CAMLI_DEV_UI_FILES and last zembed file. --- dev-server | 1 - pkg/server/fileembed.go | 8 +++++++ pkg/server/zembed_favicon.ico.go | 26 ----------------------- server/camlistored/ui/fileembed_normal.go | 9 ++++++-- 4 files changed, 15 insertions(+), 29 deletions(-) delete mode 100644 pkg/server/zembed_favicon.ico.go diff --git a/dev-server b/dev-server index acbaa4a62..f47cf8bfe 100755 --- a/dev-server +++ b/dev-server @@ -156,7 +156,6 @@ if ($opt_tls) { $ENV{CAMLI_TLS} = "true"; } $ENV{CAMLI_DEV_CAMLI_ROOT} = $Bin; -$ENV{CAMLI_DEV_UI_FILES} = "$Bin/server/camlistored/ui"; $ENV{CAMLI_BASEURL} = $base; $ENV{CAMLI_AUTH} = "userpass:camlistore:pass$port:+localhost"; $ENV{CAMLI_ADVERTISED_PASSWORD} = "pass$port"; # public password diff --git a/pkg/server/fileembed.go b/pkg/server/fileembed.go index 34f165a29..fdb3aa811 100644 --- a/pkg/server/fileembed.go +++ b/pkg/server/fileembed.go @@ -20,8 +20,16 @@ limitations under the License. package server import ( + "os" + "path/filepath" + "camlistore.org/pkg/fileembed" ) var Files = &fileembed.Files{} +func init() { + if root := os.Getenv("CAMLI_DEV_CAMLI_ROOT"); root != "" { + Files.DirFallback = filepath.Join(root, filepath.FromSlash("pkg/server")) + } +} diff --git a/pkg/server/zembed_favicon.ico.go b/pkg/server/zembed_favicon.ico.go deleted file mode 100644 index 51143f974..000000000 --- a/pkg/server/zembed_favicon.ico.go +++ /dev/null @@ -1,26 +0,0 @@ -// THIS FILE IS AUTO-GENERATED FROM favicon.ico -// DO NOT EDIT. - -package server - -import "time" - -import "camlistore.org/pkg/fileembed" - -func init() { - Files.Add("favicon.ico", 1150, time.Unix(0, 1358707690000000000), fileembed.String("\x00\x00\x01\x00\x01\x00\x10\x10\x00\x00\x01\x00 \x00h\x04\x00\x00\x16\x00\x00\x00(\x00\x00\x00\x10\x00\x00\x00 \x00\x00\x00\x01\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00"+ - "\x00\x00\xda\xff\x0e\x00\xda\xffh\x00\xda\xff\xf0\x00\xda\xff\xe0\x00\xda\xffO\x00\xda\xff\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x10\x00\xda\xffX\x00\xd9\xff\xce\x00\xdf\xff\xff\x00\xde\xff\xfa\x00\xde\xff\xf6"+ - "\x00\xe1\xff\xfe\x00\xda\xff\xba\x00\xda\xffL\x00\xdb\xff\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xffY\x00\xd9\xff\xc2\x00\xda\xff\xf3\x00\xec\xff\xf3\x00\xfb\xff\xf5\x00\xe6\xff\xf5\x00\xe3\xff\xf9\x00\xfc\xff\xf4\x00\xef\xff\xf6\x00\xdc\xff\xea\x00\xd9\xff\xb7\x00"+ - "\xda\xffH\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff'\x00\xda\xff\xc2\x00\xd9\xff\xf2\x00\xe9\xff\xe9\x00\xfc\xff\xf6\x00\xfe\xff\xfd\x00\xff\xff\xff\x00\xe6\xff\xf7\x00\xe5\xff\xf7\x00\xf1\xff\xff\x00\xf4\xff\xfd\x00\xfd\xff\xfa\x00\xea\xff\xe6\x00\xda\xff\xf1\x00\xda\xff\xaf\x00\xda\xff\x15\x00\xda\xff\xfb\x00\xe1"+ - "\xff\xf2\x00\xfa\xff\xed\x00\xff\xff\xff\x00\xff\xff\xff\x00\xfe\xff\xfe\x00\xff\xff\xff\x00\xe6\xff\xf7\x00\xe1\xff\xfb\x00\xfa\xff\xff\x00\xf8\xff\xfe\x00\xea\xff\xff\x00\xf7\xff\xff\x00\xf1\xff\xf3\x00\xdf\xff\xfc\x00\xda\xff\xd6\x00\xda\xffx\x00\xe2\xff\xfd\x00\xfc\xff\xf8\x00\xff\xff\xff\x00\xff\xff\xff\x00\xff\xff"+ - "\xff\x00\xff\xff\xff\x00\xe6\xff\xf7\x00\xe4\xff\xf8\x00\xf2\xff\xff\x00\xf1\xff\xff\x00\xee\xff\xff\x00\xf3\xff\xfe\x00\xee\xff\xf8\x00\xdf\xff\xfd\x00\xda\xffa\x00\xda\xff \x00\xda\xff\xb7\x00\xea\xff\xf6\x00\xfe\xff\xfe\x00\xfe\xff\xfe\x00\xff\xff\xff\x00\xff\xff\xff\x00\xe6\xff\xf6\x00\xe3\xff\xf8\x00\xf1\xff\xff"+ - "\x00\xf4\xff\xff\x00\xfa\xff\xfe\x00\xf7\xff\xfe\x00\xe4\xff\xfb\x00\xd9\xff\xa7\x00\xdb\xff\x05\x00\x00\x00\x00\x00\xda\xff9\x00\xd9\xff\xe4\x00\xf7\xff\xef\x00\xff\xff\xff\x00\xfe\xff\xfe\x00\xff\xff\xff\x00\xe6\xff\xf7\x00\xe6\xff\xf7\x00\xff\xff\xff\x00\xf6\xff\xfe\x00\xec\xff\xff\x00\xee\xff\xf1\x00\xd9\xff\xde\x00"+ - "\xda\xff/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xff\x86\x00\xdc\xff\xec\x00\xfe\xff\xf4\x00\xff\xff\xff\x00\xff\xff\xff\x00\xe6\xff\xf7\x00\xe0\xff\xfb\x00\xf6\xff\xff\x00\xf0\xff\xff\x00\xfc\xff\xf4\x00\xdb\xff\xf1\x00\xda\xffx\x00\x00\x00\x00\x00\xdb\xff\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\xdc"+ - "\xff\x03\x00\xda\xff\xcc\x00\xe6\xff\xef\x00\xff\xff\xfa\x00\xff\xff\xff\x00\xe6\xff\xf7\x00\xe4\xff\xf8\x00\xf1\xff\xff\x00\xf0\xff\xfa\x00\xe2\xff\xf5\x00\xda\xff\xc1\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\xdb\xff$\x00\xdb\xff\xf6\x00\xf1\xff\xf1\x00\xff\xff"+ - "\xfe\x00\xe6\xff\xf6\x00\xe3\xff\xf8\x00\xf2\xff\xff\x00\xeb\xff\xf2\x00\xdb\xff\xf3\x00\xdb\xff\x1b\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\xda\xffW\x00\xdf\xff\xff\x00\xfb\xff\xf5\x00\xe6\xff\xf7\x00\xe1\xff\xfc\x00\xf1\xff\xf8\x00\xde\xff\xff"+ - "\x00\xda\xffM\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\xdb\xff\x06\x00\xd9\xff\xab\x00\xeb\xff\xf2\x00\xe5\xff\xf4\x00\xe4\xff\xf4\x00\xe7\xff\xf7\x00\xd9\xff\xa3\x00\xdb\xff\x05\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"+ - "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xff*\x00\xda\xff\xde\x00\xde\xff\xf2\x00\xde\xff\xf2\x00\xdb\xff\xda\x00\xda\xff'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"+ - "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xffl\x00\xda\xff\xfe\x00\xda\xff\xfe\x00\xda\xffk\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff"+ - "\xb0\x00\xdb\xff\xb0\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x7f\x00\x00\xf8\x1f\x00\x00\xe0\x07\x00\x00\x80\x01\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x80\x01\x00\x00\xc0\x03\x00\x00\xc0\x07\x00\x00\xe0\x07\x00\x00\xf0\x0f\x00\x00\xf8\x1f\x00\x00"+ - "\xf8\x1f\x00\x00\xfc?\x00\x00\xfe\x7f\x00\x00\xfe\x7f\x00\x00")) -} diff --git a/server/camlistored/ui/fileembed_normal.go b/server/camlistored/ui/fileembed_normal.go index 3925f24ac..7b8f5daf5 100644 --- a/server/camlistored/ui/fileembed_normal.go +++ b/server/camlistored/ui/fileembed_normal.go @@ -19,11 +19,16 @@ limitations under the License. package ui import ( + "os" + "path/filepath" + "camlistore.org/pkg/fileembed" ) func init() { - Files = &fileembed.Files{ - OverrideEnv: "CAMLI_DEV_UI_FILES", + Files = &fileembed.Files{} + + if root := os.Getenv("CAMLI_DEV_CAMLI_ROOT"); root != "" { + Files.DirFallback = filepath.Join(root, filepath.FromSlash("server/camlistored/ui")) } }