# HG changeset patch # User Mychaela Falconia # Date 1716251361 0 # Node ID a24f0794ab4d145745590c8f89926dd80c039e6c # Parent 78319ed870dc8fc8ab67f838f3428f8ec1753bf6 INSTALL: document the new way diff -r 78319ed870dc -r a24f0794ab4d INSTALL --- 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.