aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2016-10-01configure: check for pkg-config presenceNeels Hofmeyr1-0/+7
Change-Id: I940558e1b53b0d42291077eba0568f9974df6957
2016-10-01build: be robust against install-sh files above the root dirNeels Hofmeyr1-0/+3
Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: I5aad87b7d4c043f890f4ae2bc5d68cbad6d2c5c7
2016-09-09build: remove subdir-objects from configure.ac, it is brokenNeels Hofmeyr1-1/+1
This is a known autoconf bug, it creates odd directories named literally '$(top_srcdir)', potentially messing up dependency checking. Change-Id: Ia47b038d4ca4f6c345711fb17d074f71c80e4453
2016-09-09build: use tar-ustar to allow paths longer than 99Neels Hofmeyr1-1/+4
Needed to fix these errors: tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_SourceeNodeB-ToTargeteNodeB-TransparentContainer.h: file name is too long (max 99); not dumped tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_LocationRelatedDataRequestTypeSpecificToGERANIuMode.h: file name is too long (max 99); not dumped tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_TargeteNodeB-ToSourceeNodeB-TransparentContainer.h: file name is too long (max 99); not dumped tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_Requested-RAB-Parameter-ExtendedGuaranteedBitrateList.h: file name is too long (max 99); not dumped Change-Id: Id41bca92810a81ac50697c0230a6caef490b0ffd
2016-08-18add doc/examples, Makefile.am adds all *.cfg files genericallyNeels Hofmeyr1-0/+1
doc/examples/Makefile.am taken from openbsc/openbsc/doc/examples. Change-Id: I1fadad4deb7f73d2b3aa753a84a76ba5b9bf9574
2016-08-18add to dist: doc subdir with all current doc filesNeels Hofmeyr1-0/+1
Change-Id: Idfef4f050e21a5d0eae3a530fe319a5adf81534d
2016-08-18hnbgw vty: add empty hnbgw and hnbgw/iuh vty nodesNeels Hofmeyr1-0/+1
Add include/osmocom/iuh/ named after this project (osmo-iuh), and add vty.h to define VTY node enum values. Also add (to) Makefile.am and configure.ac to include in the build. An upcoming commit will add the actual first config item to the hnbgw/iuh node. Change-Id: I71545823d3bd81cb888c85df8e298a56c98bf131
2016-01-05Remove osmo-iuh subdir level from include/ (2/2)Neels Hofmeyr1-4/+3
Make all changes to #include statements and build files.
2016-01-04move asn1 headers to include/ dir (5/5)Neels Hofmeyr1-1/+8
Do all remaining changes necessary for a working build. Add Makefile.am files in include/... subdirs. Remove noinst_HEADERS directives from src/*/Makefile.am, but keep the headers list to feed to move-asn1-header-files.sh. Adjust all #includes in src/*_common.h and elsewhere. In hnbap_common.h, separate the ASN.1 "primitive" headers from the others, and include them without a subdir path, as before.
2016-01-03add pkg-config file for libosmo-ranapHarald Welte1-0/+1
2016-01-03add git-version-gen to auto-generate git based version numberHarald Welte1-2/+2
2016-01-03Introduce libosmo-ranap.so as shared RANAP libHarald Welte1-1/+2
This shared RANAP library will be used not only by hnbgw, but also by OsmoCSCN, OsmoSGSN.
2015-12-24fix build if depenedencies are in distinct directoriesAlexander Huemer1-0/+1
2015-12-23hnbgw: Add SUA client socket towards localhostHarald Welte1-0/+1
This socket doesn't do much yet except to connect to localhost:14001 The host/port needs to be made configurable, and the RUA<->SUA interfacing needs to be implemented. Also, we'll need two SUA sockets, one for MSC and one for SGSN.
2015-12-15Autotoolize the buildDaniel Willmann1-0/+34
Use Autoconf/make for building and autotest for tests