diff options
author | Daniel Stenberg <daniel@haxx.se> | 2020-03-23 14:44:29 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2020-03-24 15:05:59 +0100 |
commit | 9a8b3b3e131359aea1cac650fb6ac331fbe2047c (patch) | |
tree | 1446d8ae1e3126d4e7678da04542244c9fe17899 /plan9/README | |
parent | 18c7084c7dd393f344cb4f4b9698264283d9353a (diff) |
copyright: fix out-of-date copyright ranges and missing headers
Reported by the new script 'scripts/copyright.pl'. The script has a
regex whitelist for the files that don't need copyright headers.
Removed three (mostly usesless) README files from docs/
Closes #5141
Diffstat (limited to 'plan9/README')
-rw-r--r-- | plan9/README | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/plan9/README b/plan9/README new file mode 100644 index 000000000..6df23d31a --- /dev/null +++ b/plan9/README @@ -0,0 +1,55 @@ +Prerequirement +============== +This document describes how to compile, build and install curl and libcurl +from sources using mk. To build it, you will require to install latest +9legacy patches into Plan 9. Also Plan 9 still have no configuration option so +both zlib and libopenssl are required too. + +The zlib that is available on Plan 9 can be downloaded from: + + https://github.com/madler/zlib/pull/398 + +LibreSSL Portable can be downloaded from: + + https://github.com/libressl-portable/portable/pull/510 + +Instruction +=========== +First, you should construct namespace as like described below: + +% bind -ac ../lib lib +% bind -ac ../src src +% bind -ac ../include include +% bind -ac .. . + +Then you will see as shown below (excerpt): + + curl.git/ + |_plan9 + | |_BUILD.PLAN9.txt + | |_CHANGES + | |_CMake + | | : + | |_mkfile + | |_mkfile.proto + | |_include + | | |_Makefile.am + | | | : + | | |_mkfile + | |_lib + | | |_CMakeLists.txt + | | | : + | | |_mkfile + | | |_mkfile.inc + | |_src + | | |_CMakeLists.txt + | | | : + | | |_mkfile + | | |_mkfile.inc + |_lib + |_src + +After constructing namespace, you can run mk on plan9 directory. + +% mk +% mk install |