ref: 028e3beae75ff7dcb926daa9361a06839a457b38
parent: 6d1ee533ae60f42bba4f7ce22c0f1f3a844a3048
author: halfwit <michaelmisch1985@gmail.com>
date: Thu Oct 15 11:28:12 PDT 2020
Update the readme
--- a/README.md
+++ b/README.md
@@ -2,22 +2,13 @@
__*THIS IS A WORK IN PROGRESS*__
- - this is still in the design phase, though some code exists; no draw calls have been written yet.
-
x9dev is an x11 server which interacts with plan9's /dev filesystem.
-This started as a fork of http://plan9.stanleylieber.com/pkg/386/equis-2012.01.11.tbz
+This started as a fork of [equis](http://plan9.stanleylieber.com/pkg/386/equis-2012.01.11.tbz)
## Usage
-`x9dev [-u] [-s screen]`
+`x9dev [-D]` should be ran in a chroot, where your plan9 /dev/draw has been imported.
-- `-u` creates a unique session
-- `-s screen` attaches to a named session
-
-`x9dev` is meant to be called via an external dial implementation. For example, with x9srv on a POSIX system
-
-`tlsclient 'tcp!192.168.1.2!17019' x9dev`
-
## Building
Requires plan9port
@@ -36,9 +27,9 @@
meson configure build/ -Dbuild_x9dev=true
# Here you'd also tune to your system, see `meson configure build/` for a list of tunable options
# Build
-ninja -C build -j 8 # or however many processors you have
+ninja -C build
-install -m644 hw/x9dev /usr/local/bin/x9dev
+install -m644 build/hw/x9dev/src/x9dev /usr/local/bin/x9dev
```
## Extensions