osmo-iuh/src
Neels Hofmeyr 8345792281 build: fix ranap gen, use same for gen hnbap and rua gen
fix extraneous rebuild for each make invocation: touch the ranap.stamp file in
src/ as the make target suggests.

fix for 'make distcheck': ranap gen: move generated sources to builddir, not
srcdir. Thus we also -I the builddir include to pick up those headers.

hnbap and rua have the same situation as ranap (they generate numerous files
from a single make rule). Use the same makefile semantics for those two
(commit for ranap gen omitted the same changes for hnbap and rua).

The generated headers are thus moved to include/osmocom/*/, so adjust #include
statements accordingly (*_common.h, *_ies_defs.h).

Also move hnbap_common.h to include/osmocom/hnbap and rua_common.h to
include/osmocom/rua, since the *_ies_defs.h want to include them; and since
*_ies_defs.h are now in include/osmocom/*, we want a '<foo>' include now.

Also adjust gitignore.

Change-Id: I32213666fcdfc144008fa7d46497c0938d093e86
2016-09-09 06:43:31 +00:00
..
hnbap build: use $top_srcdir instead of ../ 2016-02-29 14:28:00 +01:00
ranap build: use $top_srcdir instead of ../ 2016-02-29 14:28:00 +01:00
rua build: use $top_srcdir instead of ../ 2016-02-29 14:28:00 +01:00
tests build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
.gitignore build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
Makefile.am build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
context_map.c context_map: Have one mapping per UE/cnlink combination 2016-01-14 15:10:05 +01:00
context_map.h Add a context mapper to map RUA ContextIDs <-> SUA Connection IDs 2015-12-23 22:13:53 +01:00
hnbap_common.c build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
hnbgw.c hnbgw: make Iuh bind address configurable via VTY 2016-08-18 03:21:22 +02:00
hnbgw.h hnbgw: make Iuh bind address configurable via VTY 2016-08-18 03:21:22 +02:00
hnbgw_cn.c fix compiler warning: osmo_prim_cb() has void* arg 2016-07-12 00:51:31 +02:00
hnbgw_cn.h hnbgw: Mark ps_cnlink as ps 2016-01-14 15:35:11 +01:00
hnbgw_hnbap.c build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
hnbgw_hnbap.h first compiling code (untested) 2015-08-30 12:20:09 +02:00
hnbgw_ranap.c compiler warning: hnbgw_ranap.c: include ranap_msg_factory.h 2016-04-25 15:33:40 +02:00
hnbgw_ranap.h first dispatch of RUA into RANAP 2015-09-10 22:32:15 +02:00
hnbgw_rua.c build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
hnbgw_rua.h Remove osmo-iuh subdir level from include/ (2/2) 2016-01-05 12:00:06 +01:00
hnbgw_vty.c hnbgw: make Iuh bind address configurable via VTY 2016-08-18 03:21:22 +02:00
iu_common.h add iu_common.h using C structs to describe PER encoded Iu headers 2015-08-30 16:55:43 +02:00
iu_helpers.c merge (+rename) iu_helpers.c into libosmo-ranap 2016-01-03 16:31:31 +01:00
ranap_common.c ranap_parse_lai(): properly initialize out-arg, adjust test experr 2016-04-25 13:26:07 +02:00
ranap_common_cn.c ranap_common_cn.c: for now add more decoding that doesn't belong here 2016-04-19 18:19:30 +02:00
ranap_msg_factory.c RAB Assign for voice: heed the x213 nsap flag 2016-09-08 15:50:32 +02:00
regen-common-includes.sh ranap: Add more manual definitions to RANAP-PDUs 2015-09-10 21:18:16 +02:00
rua_common.c build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
rua_msg_factory.c build: fix ranap gen, use same for gen hnbap and rua gen 2016-09-09 06:43:31 +00:00
rua_msg_factory.h move tests/rua_helper.[ch] to src directory 2016-01-03 18:04:28 +01:00