目录结构调整
|
@ -7,12 +7,12 @@ import (
|
||||||
"os/signal"
|
"os/signal"
|
||||||
"syscall"
|
"syscall"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/app"
|
"github.com/ouqiang/gocron/internal/modules/app"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/setting"
|
"github.com/ouqiang/gocron/internal/modules/setting"
|
||||||
"github.com/ouqiang/gocron/routers"
|
"github.com/ouqiang/gocron/internal/routers"
|
||||||
"github.com/ouqiang/gocron/service"
|
"github.com/ouqiang/gocron/internal/service"
|
||||||
"github.com/urfave/cli"
|
"github.com/urfave/cli"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,9 +9,9 @@ import (
|
||||||
"runtime"
|
"runtime"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/rpc/auth"
|
"github.com/ouqiang/gocron/internal/modules/rpc/auth"
|
||||||
"github.com/ouqiang/gocron/modules/rpc/server"
|
"github.com/ouqiang/gocron/internal/modules/rpc/server"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
var AppVersion = "1.4"
|
var AppVersion = "1.4"
|
||||||
|
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
"github.com/go-xorm/xorm"
|
"github.com/go-xorm/xorm"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Migration struct{}
|
type Migration struct{}
|
|
@ -8,9 +8,9 @@ import (
|
||||||
_ "github.com/go-sql-driver/mysql"
|
_ "github.com/go-sql-driver/mysql"
|
||||||
"github.com/go-xorm/core"
|
"github.com/go-xorm/core"
|
||||||
"github.com/go-xorm/xorm"
|
"github.com/go-xorm/xorm"
|
||||||
"github.com/ouqiang/gocron/modules/app"
|
"github.com/ouqiang/gocron/internal/modules/app"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/setting"
|
"github.com/ouqiang/gocron/internal/modules/setting"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,7 +3,7 @@ package models
|
||||||
import (
|
import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
const PasswordSaltLength = 6
|
const PasswordSaltLength = 6
|
|
@ -8,9 +8,9 @@ import (
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/setting"
|
"github.com/ouqiang/gocron/internal/modules/setting"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
|
@ -6,9 +6,9 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/go-gomail/gomail"
|
"github.com/go-gomail/gomail"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
// @author qiang.ou<qingqianludao@gmail.com>
|
// @author qiang.ou<qingqianludao@gmail.com>
|
|
@ -4,7 +4,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Message map[string]interface{}
|
type Message map[string]interface{}
|
|
@ -8,10 +8,10 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/httpclient"
|
"github.com/ouqiang/gocron/internal/modules/httpclient"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Slack struct{}
|
type Slack struct{}
|
|
@ -6,9 +6,9 @@ import (
|
||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/rpc/grpcpool"
|
"github.com/ouqiang/gocron/internal/modules/rpc/grpcpool"
|
||||||
pb "github.com/ouqiang/gocron/modules/rpc/proto"
|
pb "github.com/ouqiang/gocron/internal/modules/rpc/proto"
|
||||||
"golang.org/x/net/context"
|
"golang.org/x/net/context"
|
||||||
"google.golang.org/grpc"
|
"google.golang.org/grpc"
|
||||||
"google.golang.org/grpc/codes"
|
"google.golang.org/grpc/codes"
|
|
@ -6,8 +6,8 @@ import (
|
||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/app"
|
"github.com/ouqiang/gocron/internal/modules/app"
|
||||||
"github.com/ouqiang/gocron/modules/rpc/auth"
|
"github.com/ouqiang/gocron/internal/modules/rpc/auth"
|
||||||
"github.com/silenceper/pool"
|
"github.com/silenceper/pool"
|
||||||
"google.golang.org/grpc"
|
"google.golang.org/grpc"
|
||||||
)
|
)
|
|
@ -3,9 +3,9 @@ package server
|
||||||
import (
|
import (
|
||||||
"net"
|
"net"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/rpc/auth"
|
"github.com/ouqiang/gocron/internal/modules/rpc/auth"
|
||||||
pb "github.com/ouqiang/gocron/modules/rpc/proto"
|
pb "github.com/ouqiang/gocron/internal/modules/rpc/proto"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"golang.org/x/net/context"
|
"golang.org/x/net/context"
|
||||||
"google.golang.org/grpc"
|
"google.golang.org/grpc"
|
||||||
"google.golang.org/grpc/credentials"
|
"google.golang.org/grpc/credentials"
|
|
@ -3,8 +3,8 @@ package setting
|
||||||
import (
|
import (
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"gopkg.in/ini.v1"
|
"gopkg.in/ini.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,7 +3,7 @@ package utils
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
// json 格式输出
|
// json 格式输出
|
|
@ -1,7 +1,7 @@
|
||||||
package base
|
package base
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,14 +8,14 @@ import (
|
||||||
|
|
||||||
"github.com/Unknwon/paginater"
|
"github.com/Unknwon/paginater"
|
||||||
"github.com/go-macaron/binding"
|
"github.com/go-macaron/binding"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/rpc/client"
|
"github.com/ouqiang/gocron/internal/modules/rpc/client"
|
||||||
"github.com/ouqiang/gocron/modules/rpc/grpcpool"
|
"github.com/ouqiang/gocron/internal/modules/rpc/grpcpool"
|
||||||
"github.com/ouqiang/gocron/modules/rpc/proto"
|
"github.com/ouqiang/gocron/internal/modules/rpc/proto"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"github.com/ouqiang/gocron/routers/base"
|
"github.com/ouqiang/gocron/internal/routers/base"
|
||||||
"github.com/ouqiang/gocron/service"
|
"github.com/ouqiang/gocron/internal/service"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -5,11 +5,11 @@ import (
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
"github.com/go-macaron/binding"
|
"github.com/go-macaron/binding"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/app"
|
"github.com/ouqiang/gocron/internal/modules/app"
|
||||||
"github.com/ouqiang/gocron/modules/setting"
|
"github.com/ouqiang/gocron/internal/modules/setting"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"github.com/ouqiang/gocron/service"
|
"github.com/ouqiang/gocron/internal/service"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -5,9 +5,9 @@ import (
|
||||||
"html/template"
|
"html/template"
|
||||||
|
|
||||||
"github.com/Unknwon/paginater"
|
"github.com/Unknwon/paginater"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/routers/base"
|
"github.com/ouqiang/gocron/internal/routers/base"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -3,9 +3,9 @@ package manage
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -13,21 +13,22 @@ import (
|
||||||
"github.com/go-macaron/gzip"
|
"github.com/go-macaron/gzip"
|
||||||
"github.com/go-macaron/session"
|
"github.com/go-macaron/session"
|
||||||
"github.com/go-macaron/toolbox"
|
"github.com/go-macaron/toolbox"
|
||||||
"github.com/ouqiang/gocron/modules/app"
|
"github.com/ouqiang/gocron/internal/modules/app"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"github.com/ouqiang/gocron/routers/host"
|
"github.com/ouqiang/gocron/internal/routers/host"
|
||||||
"github.com/ouqiang/gocron/routers/install"
|
"github.com/ouqiang/gocron/internal/routers/install"
|
||||||
"github.com/ouqiang/gocron/routers/loginlog"
|
"github.com/ouqiang/gocron/internal/routers/loginlog"
|
||||||
"github.com/ouqiang/gocron/routers/manage"
|
"github.com/ouqiang/gocron/internal/routers/manage"
|
||||||
"github.com/ouqiang/gocron/routers/task"
|
"github.com/ouqiang/gocron/internal/routers/task"
|
||||||
"github.com/ouqiang/gocron/routers/tasklog"
|
"github.com/ouqiang/gocron/internal/routers/tasklog"
|
||||||
"github.com/ouqiang/gocron/routers/user"
|
"github.com/ouqiang/gocron/internal/routers/user"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
||||||
// 静态文件目录
|
// 静态文件目录
|
||||||
const StaticDir = "public"
|
const staticDir = "web/public"
|
||||||
|
const templateDir = "web/templates"
|
||||||
|
|
||||||
// 路由注册
|
// 路由注册
|
||||||
func Register(m *macaron.Macaron) {
|
func Register(m *macaron.Macaron) {
|
||||||
|
@ -141,8 +142,9 @@ func RegisterMiddleware(m *macaron.Macaron) {
|
||||||
if macaron.Env != macaron.DEV {
|
if macaron.Env != macaron.DEV {
|
||||||
m.Use(gzip.Gziper())
|
m.Use(gzip.Gziper())
|
||||||
}
|
}
|
||||||
m.Use(macaron.Static(StaticDir))
|
m.Use(macaron.Static(staticDir))
|
||||||
m.Use(macaron.Renderer(macaron.RenderOptions{
|
m.Use(macaron.Renderer(macaron.RenderOptions{
|
||||||
|
Directory: templateDir,
|
||||||
// 模板语法分隔符,默认为 ["{{", "}}"]
|
// 模板语法分隔符,默认为 ["{{", "}}"]
|
||||||
Delims: macaron.Delims{"{%", "%}"},
|
Delims: macaron.Delims{"{%", "%}"},
|
||||||
Funcs: []template.FuncMap{map[string]interface{}{
|
Funcs: []template.FuncMap{map[string]interface{}{
|
|
@ -9,11 +9,11 @@ import (
|
||||||
"github.com/Unknwon/paginater"
|
"github.com/Unknwon/paginater"
|
||||||
"github.com/go-macaron/binding"
|
"github.com/go-macaron/binding"
|
||||||
"github.com/jakecoffman/cron"
|
"github.com/jakecoffman/cron"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"github.com/ouqiang/gocron/routers/base"
|
"github.com/ouqiang/gocron/internal/routers/base"
|
||||||
"github.com/ouqiang/gocron/service"
|
"github.com/ouqiang/gocron/internal/service"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,11 +7,11 @@ import (
|
||||||
"html/template"
|
"html/template"
|
||||||
|
|
||||||
"github.com/Unknwon/paginater"
|
"github.com/Unknwon/paginater"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"github.com/ouqiang/gocron/routers/base"
|
"github.com/ouqiang/gocron/internal/routers/base"
|
||||||
"github.com/ouqiang/gocron/service"
|
"github.com/ouqiang/gocron/internal/service"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,10 +8,10 @@ import (
|
||||||
"github.com/Unknwon/paginater"
|
"github.com/Unknwon/paginater"
|
||||||
"github.com/go-macaron/captcha"
|
"github.com/go-macaron/captcha"
|
||||||
"github.com/go-macaron/session"
|
"github.com/go-macaron/session"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/utils"
|
"github.com/ouqiang/gocron/internal/modules/utils"
|
||||||
"github.com/ouqiang/gocron/routers/base"
|
"github.com/ouqiang/gocron/internal/routers/base"
|
||||||
"gopkg.in/macaron.v1"
|
"gopkg.in/macaron.v1"
|
||||||
)
|
)
|
||||||
|
|
|
@ -10,13 +10,13 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/jakecoffman/cron"
|
"github.com/jakecoffman/cron"
|
||||||
"github.com/ouqiang/gocron/models"
|
"github.com/ouqiang/gocron/internal/models"
|
||||||
"github.com/ouqiang/gocron/modules/app"
|
"github.com/ouqiang/gocron/internal/modules/app"
|
||||||
"github.com/ouqiang/gocron/modules/httpclient"
|
"github.com/ouqiang/gocron/internal/modules/httpclient"
|
||||||
"github.com/ouqiang/gocron/modules/logger"
|
"github.com/ouqiang/gocron/internal/modules/logger"
|
||||||
"github.com/ouqiang/gocron/modules/notify"
|
"github.com/ouqiang/gocron/internal/modules/notify"
|
||||||
rpcClient "github.com/ouqiang/gocron/modules/rpc/client"
|
rpcClient "github.com/ouqiang/gocron/internal/modules/rpc/client"
|
||||||
pb "github.com/ouqiang/gocron/modules/rpc/proto"
|
pb "github.com/ouqiang/gocron/internal/modules/rpc/proto"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
6
makefile
|
@ -1,17 +1,21 @@
|
||||||
|
|
||||||
all: build
|
default: build
|
||||||
|
|
||||||
|
.PHONY: build
|
||||||
build: gocron node
|
build: gocron node
|
||||||
|
|
||||||
|
.PHONY: gocron
|
||||||
gocron:
|
gocron:
|
||||||
|
|
||||||
go build -o bin/gocron ./cmd/gocron
|
go build -o bin/gocron ./cmd/gocron
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: node
|
||||||
node:
|
node:
|
||||||
|
|
||||||
go build -o bin/gocron-node ./cmd/node
|
go build -o bin/gocron-node ./cmd/node
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
|
|
||||||
rm bin/gocron
|
rm bin/gocron
|
||||||
|
|
|
@ -2,18 +2,20 @@
|
||||||
LDFLAGS = -w -s -X main.AppVersion=${VERSION}
|
LDFLAGS = -w -s -X main.AppVersion=${VERSION}
|
||||||
|
|
||||||
|
|
||||||
all: build
|
default: build
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: build
|
||||||
build: gocron node
|
build: gocron node
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: gocron
|
||||||
gocron:
|
gocron:
|
||||||
|
|
||||||
env CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron_darwin_amd64/gocron ./cmd/gocron
|
env CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron_darwin_amd64/gocron ./cmd/gocron
|
||||||
env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron_linux_amd64/gocron ./cmd/gocron
|
env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron_linux_amd64/gocron ./cmd/gocron
|
||||||
env CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron_windows_amd64/gocron.exe ./cmd/gocron
|
env CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron_windows_amd64/gocron.exe ./cmd/gocron
|
||||||
|
|
||||||
|
.PHONY: node
|
||||||
node:
|
node:
|
||||||
|
|
||||||
env CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron-node_darwin_amd64/gocron-node ./cmd/node
|
env CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o ./gocron-node_darwin_amd64/gocron-node ./cmd/node
|
||||||
|
|
|
@ -46,7 +46,7 @@ package_gocron() {
|
||||||
mkdir ${PACKAGE_DIR}/${PLATFORM_NAME}
|
mkdir ${PACKAGE_DIR}/${PLATFORM_NAME}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for file in public templates LICENSE README.md Dockerfile-release; do
|
for file in web LICENSE README.md Dockerfile-release; do
|
||||||
cp -r ${file} ${PLATFORM_NAME}
|
cp -r ${file} ${PLATFORM_NAME}
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 63 KiB |
Before Width: | Height: | Size: 193 KiB After Width: | Height: | Size: 193 KiB |
Before Width: | Height: | Size: 225 B After Width: | Height: | Size: 225 B |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 210 KiB After Width: | Height: | Size: 210 KiB |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 416 B After Width: | Height: | Size: 416 B |
Before Width: | Height: | Size: 530 B After Width: | Height: | Size: 530 B |
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 8.3 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 236 B After Width: | Height: | Size: 236 B |
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 96 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |