Xenocara user guide.
This commit is contained in:
parent
7fd1d043a3
commit
c5d47aeffa
39
README
Normal file
39
README
Normal file
@ -0,0 +1,39 @@
|
||||
|
||||
Notes on building Xenocara for OpenBSD X hackers
|
||||
|
||||
This document presents some techniques that can be useful for people
|
||||
wanting to hack the xenocara tree. It assumes some basic knowledge of
|
||||
the OpenBSD build system, as described in the release(8) manual page.
|
||||
|
||||
o About Xenocara
|
||||
--------------
|
||||
Xenocara is the name choosen for OpenBSD's version of X. It's
|
||||
currently based on X.Org 7.2 and its dependencies. The goal of
|
||||
Xenocara is to provide a framework to host local modifications and to
|
||||
automate the build of the modular X.Org components, including 3rd
|
||||
party packages and some software maintained by OpenBSD developpers.
|
||||
|
||||
o Source tree
|
||||
-----------
|
||||
|
||||
The organisation of the xenocara directory follows the general
|
||||
organisation used in X.Org:
|
||||
|
||||
- app: X applications and utilities
|
||||
- data: various data files (keyboard mappings and bitmaps)
|
||||
- doc: documentation
|
||||
- driver: input and video drivers
|
||||
- font: fonts
|
||||
- lib: libraries
|
||||
- proto: X protocol headers
|
||||
- util: utilities that don't fit anywhere else
|
||||
- xserver: the source for the X servers
|
||||
|
||||
In addition Xenocara uses the following directories:
|
||||
|
||||
- dist: contains the Mesa sources, shared by lib and xserver above
|
||||
- distrib: all binary distribution related tools and data
|
||||
- etc: mtree(8) data files
|
||||
- share: make(1) configuration for xenocara
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user