FreeCalypso > hg > gsm-codec-lib
comparison PACKAGING @ 461:a53225b44ea5
further refinement of build system:
follow general free sw standards as much as possible
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sat, 11 May 2024 07:09:59 +0000 |
| parents | 4c458145e793 |
| children | 6724fbb01a09 |
comparison
equal
deleted
inserted
replaced
| 460:cb1d1ea7f2c5 | 461:a53225b44ea5 |
|---|---|
| 17 directory hierarchy, non-FHS, which cannot be changed. | 17 directory hierarchy, non-FHS, which cannot be changed. |
| 18 | 18 |
| 19 * Themyscira software components are intended to run on server machines where | 19 * Themyscira software components are intended to run on server machines where |
| 20 they will often need to interwork closely with Osmocom and other network | 20 they will often need to interwork closely with Osmocom and other network |
| 21 software. Unlike FC, ThemWi software does _not_ require a fixed install | 21 software. Unlike FC, ThemWi software does _not_ require a fixed install |
| 22 location; the Mother's home environment uses /opt/themwi by default (although | 22 location; at Themyscira HQ we use various custom directories under /opt for |
| 23 even here we sometimes have to work with multiple installs like /opt/themwi2 | 23 both Osmocom CNI and our own ThemWi components, but no one else is being |
| 24 etc), but the intent is that users of ThemWi software should have just as much | 24 asked to do what we do! We now follow the general free sw community standard |
| 25 freedom to choose their install location as users of Osmocom CNI. | 25 whereby the default install location is /usr/local, but you are always free |
| 26 to change it to wherever you like with the standard --prefix option to | |
| 27 configure. | |
| 26 | 28 |
| 27 Toward this end, all ThemWi software beginning with the present package will | 29 Toward this end, all ThemWi software beginning with the present package will |
| 28 have a ./configure script (hand-coded, no Autotools) that accepts the standard | 30 have a ./configure script (hand-coded, no Autotools) that accepts the standard |
| 29 --prefix option, allowing the install prefix to be chosen freely. | 31 --prefix option, allowing the install prefix to be chosen freely. |
| 30 | 32 |
