24 Commits
Author SHA1 Message Date
Umar Getagazov 8850b50624 Get version from the help
I'm going to get executed for this crime
2022-09-14 03:18:02 +03:00
Umar Getagazov 59b5da086d Fix version fetching in Makefile
Fixes: https://github.com/bouncepaw/mycorrhiza/issues/174
2022-09-07 12:51:16 +03:00
opsyneandGitHub 2c5b609319 Add a version command (#159) 2022-08-17 11:13:57 +03:00
Timur Ismagilov ae4a8aeb4e Move mycorrhiza.1 to help directory 2022-03-26 18:54:01 +03:00
Umar Getagazov 19d5a9e057 Revert "Use sbin instead of bin"
This reverts commit 502b4bb339.
2022-03-25 00:56:19 +07:00
Umar Getagazov 44386db5f0 Makefile: forcefully disable cgo 2022-03-25 00:24:09 +07:00
Umar Getagazov 502b4bb339 Use sbin instead of bin
Go compiles everything statically, and resulting programs have no
runtime dependencies. We don't depend on any dynamically linked library.
2022-03-24 23:43:00 +07:00
Umar Getagazov 6826e93667 Makefile: fix go build invocation 2022-03-24 22:54:06 +07:00
Umar Getagazov f1b45dc2ac Update Makefile for ease of packaging 2022-03-24 22:43:42 +07:00
Umar Getagazov 6d18a6085d Update Makefile
make dev → generate & run
2021-11-10 21:05:33 +07:00
Umar Getagazov 8f6c1d0a65 Update Makefile
make → make
make run → run
make check → check

It still doesn't track any dependencies to avoid unnecessary rebuilds
(like before), but eh. The Go toolchain does, though.
2021-11-10 20:09:57 +07:00
Timur Ismagilov 8848a994e5 Link hyphae instead of diffs in recent changes
Also fix Makefile so it includes config.mk iff it exists
2021-11-01 23:40:59 +05:00
Umar Getagazov e2f228a732 Allow changing the wiki path for make
For example, bouncepaw uses ~/src, I use ~/Code and ~/sources. Many
other people use different prefixes.
2021-10-26 12:45:28 +07:00
handlerug c7e4281398 Remove unneeded flags from Makefile
And remove the `help` target. Who the fuck runs `make help`?!
2021-06-29 21:12:46 +07:00
Timur Ismagilov 78854911ef Migrate to mycomarkup v0.4.2 2021-05-27 15:17:54 +05:00
Timur Ismagilov bcdb38bd68 Implement registration 2021-04-26 21:29:41 +05:00
bouncepaw e35643bb9d Add -print-example-config 2021-03-09 19:27:14 +05:00
bouncepaw 0426c372de Support configuration files
See https://mycorrhiza.lesarbr.es/hypha/configuration for an example.
A copy of this example is stored at assets/config.ini.

Use option -config-path to pass the config file. Note that all other
CLI options have been removed. Some of them may be returned later.
Also note that no real testing has been done.
2021-03-06 14:40:47 +05:00
bouncepaw 2d14d30603 Rename Makefile targets 2021-02-26 21:45:52 +05:00
bouncepaw 5cafaaa3d8 Add proof-of-concept Gemini output of /hypha/ 2021-02-09 19:35:02 +05:00
bouncepaw a0d1099b75 Implement login form 2020-11-14 15:39:18 +05:00
bouncepaw 41551fd63b Migrate to quicktemplates 2020-08-31 22:52:26 +05:00
Timur Ismagilov 673c2b1836 Replace with 0.7 version in a primitive way 2020-08-05 20:08:59 +05:00
Timur Ismagilov 944deb4cab Redo templates a little, support w3m and phones, add Makefile 2020-07-05 17:53:57 +05:00