FreeCalypso > hg > themwi-nanp
changeset 15:a24f0794ab4d default tip
INSTALL: document the new way
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 21 May 2024 00:29:21 +0000 |
parents | 78319ed870dc |
children | |
files | INSTALL |
diffstat | 1 files changed, 7 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/INSTALL Tue May 21 00:15:24 2024 +0000 +++ b/INSTALL Tue May 21 00:29:21 2024 +0000 @@ -1,11 +1,8 @@ -The Makefile hierarchy is currently set up to install everything under -/opt/themwi; however, if you are running 'make install' from the top, you can -change to any other install prefix (just like ./configure --prefix in the world -of Autotools) with INSTALL_PREFIX= variable. +The new split-components version of Themyscira Wireless software uses configure +scripts - you need to run ./configure before running 'make'. However, our +configure script is hand-coded, not Autotools/autohell, hence there is no +autoreconf nonsense involved. -Unlike /opt/freecalypso, /opt/themwi is much less rigid, i.e., you can change -this install location without breaking everything. However, I have yet to work -out exactly how themwi-csw and themwi-smsc will locate the pieces they require -from themwi-nanp (libraries and header files), and there is a strong likelihood -that /opt/themwi/include and /opt/themwi/lib paths will be hard-coded in -themwi-csw and themwi-smsc component Makefiles. +Standard --prefix, --exec-prefix, --bindir, --includedir and --libdir options +are supported for changing installation directories; the default prefix is +/usr/local, following general FOSS community conventions.