Browse Source

Include -config and -init-db steps in make install

This also moves development instructions to documentation repo.
tags/v0.9.1
Matt Baer 5 years ago
parent
commit
7a07e1009b
2 changed files with 3 additions and 20 deletions
  1. +2
    -0
      Makefile
  2. +1
    -20
      README.md

+ 2
- 0
Makefile View File

@@ -57,7 +57,9 @@ deps-no-sqlite:
$(GOGET) -d -v ./...

install : build
cmd/writefreely/$(BINARY_NAME) --config
cmd/writefreely/$(BINARY_NAME) --gen-keys
cmd/writefreely/$(BINARY_NAME) --init-db
cd less/; $(MAKE) install $(MFLAGS)

release : clean ui assets


+ 1
- 20
README.md View File

@@ -97,26 +97,7 @@ WriteFreely is available in these package repositories:

## Development

Ready to hack on your site? Here's a quick overview.

### Prerequisites

* [Go 1.10+](https://golang.org/dl/)
* [Node.js](https://nodejs.org/en/download/)

### Setting up

```bash
go get -d github.com/writeas/writefreely/cmd/writefreely
```

Configure your site, create your database, and import the schema [as shown above](#quick-start). Then generate the remaining files you'll need:

```bash
make install # Generates encryption keys; installs LESS compiler
make ui # Generates CSS (run this whenever you update your styles)
make run # Runs the application
```
Ready to hack on your site? Get started with our [developer guide](https://writefreely.org/docs/latest/developer).

## Docker



Loading…
Cancel
Save