Explorar o código

update example

cg33 %!s(int64=6) %!d(string=hai) anos
pai
achega
ae7be60e18
Modificáronse 3 ficheiros con 28 adicións e 6 borrados
  1. 3 1
      .gitignore
  2. 17 5
      Makefile
  3. 8 0
      adm_config.ini

+ 3 - 1
.gitignore

@@ -1,4 +1,6 @@
 .idea
 build
 vendor/**
-!vendor/vendor.json
+!vendor/vendor.json
+local.mk
+build

+ 17 - 5
Makefile

@@ -1,5 +1,17 @@
-all:
-	rm -rf vendor/*
-	govendor init
-	govendor add +external
-	zip -r -q vendor.zip vendor -x "*.DS_Store" -x "__MACOSX"
+GOCMD = go
+GOBUILD = $(GOCMD) build
+GOINSTALL = $(GOCMD) install
+BINARY_NAME = goadmin
+CLI = adm
+
+all: serve
+
+serve:
+	$(GOCMD) run .
+
+build:
+	CGO_ENABLED=0 GOOS=linux GOARCH=amd64 $(GOBUILD) -o ./build/$(BINARY_NAME) -v ./
+
+generate:
+	$(GOINSTALL) github.com/GoAdminGroup/go-admin/adm
+	$(CLI) generate -c adm_config.ini

+ 8 - 0
adm_config.ini

@@ -0,0 +1,8 @@
+[database]
+file = ./admin.db
+tables = users
+
+[model]
+package = main
+connection = default
+output = ./