Official Osmocom User Manuals (shared / common parts and build scripts)
Go to file
Oliver Smith fc9426e02e prepare for autotools: add git-version-gen
Add the same version of git-version-gen, which most other Osmocom
repositories (libasn1c, libosmocore, libosmo-netif, libosmo-sccp, ...)
are using, so they behave the same.

git-version-gen generates a version string derived from the git
repository, or from a .tarball-version file when running outside of a
git directory. Unfortunatelly it seems to be impossible to use
git-version-gen from autoconf without adding it to the source tree.

Autotools will be used to install the shared manual files into the
system in a way that is consistent with the other Osmocom repositories:

$ autoreconf -fi
$ ./configure --prefix=/usr/local
$ make
$ make install

Project repositories will check with pkg-config if osmo-gsm-manuals is
installed (like any other shared Osmocom component), when a new
configure flag for building the manuals is passed. This will also work
with distribution's package managers, for instance we could have a
osmo-gsm-manuals-dev package in Debian on which the other packages
would have a build-time dependency to build the UNIX man pages
(OS#3386).

(moving manuals to project repositories 4/19)

Related: OS#3385
Change-Id: I34b0d20046417179250a5065574e2bc303889cf6
2018-11-20 17:13:25 +01:00
OsmoBSC s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoBTS s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoGGSN s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoGSMTester s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoHLR s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoMGCP s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoMGW s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoMSC s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoNAT s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoNITB s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoPCU s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoSGSN s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoSIPConnector s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoSTP s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmoTRX s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
OsmocomBB s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
build s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
common Logging: Describe all log options, including set-all and force-all 2018-11-18 20:06:00 +00:00
contrib jenkins.sh: do not use libosomcore source 2018-11-16 15:10:06 +01:00
tests s/TOPDIR/OSMO_GSM_MANUALS_DIR/g 2018-11-20 17:13:25 +01:00
.gitignore prepare for autotools: add git-version-gen 2018-11-20 17:13:25 +01:00
.gitreview add .gitreview 2016-10-18 12:44:12 +00:00
INSTALL.txt INSTALL.txt: mention xmllint vs. SSL quirk and workaround 2018-07-02 15:14:53 +02:00
Makefile tests: add shared content pdf build tests 2018-11-20 17:13:25 +01:00
check-depends.sh Makefile: move dep-check code to check-depends.sh 2018-11-12 13:42:11 +01:00
git-version-gen prepare for autotools: add git-version-gen 2018-11-20 17:13:25 +01:00
merge_doc.xsl merge_doc.xsl: move from libosmocore.git 2018-11-12 12:18:41 +01:00
vty_reference.xsl initial checkin of manuals to public repo 2016-02-20 15:01:50 +01:00