annotate INSTALL @ 14:78319ed870dc

convert to new ThemWi configure and build system
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 21 May 2024 00:15:24 +0000
parents c0bfd300b6e5
children a24f0794ab4d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 The Makefile hierarchy is currently set up to install everything under
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 /opt/themwi; however, if you are running 'make install' from the top, you can
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 change to any other install prefix (just like ./configure --prefix in the world
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 of Autotools) with INSTALL_PREFIX= variable.
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 Unlike /opt/freecalypso, /opt/themwi is much less rigid, i.e., you can change
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 this install location without breaking everything. However, I have yet to work
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 out exactly how themwi-csw and themwi-smsc will locate the pieces they require
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 from themwi-nanp (libraries and header files), and there is a strong likelihood
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 that /opt/themwi/include and /opt/themwi/lib paths will be hard-coded in
c0bfd300b6e5 add INSTALL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 themwi-csw and themwi-smsc component Makefiles.