This commit massively overhauls the project's structure to simplify development. Most parts are now correctly compartmentalized and dependencies are passed in a sane way rather than global variables galore xd.
16 lines
571 B
JSON
16 lines
571 B
JSON
{
|
|
"name": "Flux",
|
|
"version": "0.0.1",
|
|
"description": "Flux is a lightweight self-hosted micro-paas for golang web apps.",
|
|
"author": "juls0730",
|
|
"license": "MIT",
|
|
"scripts": {
|
|
"build:daemon": "go build -o fluxd cmd/daemon/main.go",
|
|
"build:cli": "go build -o flux cmd/cli/main.go",
|
|
"build:all": "go build -o fluxd cmd/daemon/main.go && go build -o flux cmd/cli/main.go",
|
|
"run:daemon": "go run cmd/daemon/main.go",
|
|
"run:cli": "go run cmd/flux/main.go"
|
|
},
|
|
"pattern": "**/*.go",
|
|
"excluded_dirs": []
|
|
} |