Commit Graph

48 Commits

Author SHA1 Message Date
Neels Hofmeyr 8b5d6a96c5 add openbsc.deps to allow building legacy openbsc.git as well 2018-05-25 17:19:42 +02:00
Neels Hofmeyr 453004b171 fix some deps: sgsn->ggsn and msc->libsmpp34 2018-05-25 17:14:16 +02:00
Neels Hofmeyr 1fa9b2989e rm .version with -f 2018-04-23 17:04:25 +02:00
Neels Hofmeyr 4d38c1e77b add reinstall 2018-04-23 17:04:15 +02:00
Neels Hofmeyr 0d3ff73413 fix 2G.deps: missing deps for osmo-msc 2018-04-10 13:19:04 +02:00
Neels Hofmeyr 29fde6ff8e gen_makefile: accomodate openbsc's extra subdir 2018-04-01 15:57:02 +02:00
Neels Hofmeyr 972c2945e2 gen_makefile: fix empty push-url for 'make regen' 2018-03-16 03:49:58 +01:00
Neels Hofmeyr 1b0d34f77a produced Makfile: add all_debug target to see rebuild reasons 2018-03-16 03:46:08 +01:00
Neels Hofmeyr 4f81d9e213 add werror.opts using 'configure --enable-werror' 2018-03-16 03:45:02 +01:00
Neels Hofmeyr 28d4be5520 gen_makefile: add --push-url option 2018-03-16 03:44:07 +01:00
Neels Hofmeyr d313c72b40 s: auto fast forward, commit local mods first 2018-02-28 18:28:09 +01:00
Neels Hofmeyr 2535a26046 gen_makefile: add example to end of --help 2018-01-16 16:34:32 +01:00
Neels Hofmeyr 569f8ffc06 readme: add quick start section 2018-01-06 21:20:28 +01:00
Neels Hofmeyr 367cb97e2a gen_makefile: be less aggressive on rebuilding everything on edits
Change-Id: Ie740eee5374e258e721da109eca8f0444eb3ebc3
2017-12-15 04:01:13 +01:00
Neels Hofmeyr 015f301c4c tweak README
Change-Id: I4bfc37b19fad4f71c914daea65bdb0a352e0b9bc
2017-12-10 13:39:10 +01:00
Neels Hofmeyr 461c3bdc1d call 'sudo ldconfig' by default, allow configuring 'sudo make install'
Add options to decide whether ldconfig should be called or not, whether with
sudo or not, and also whether to call 'make install' with sudo or not.

Change-Id: I0771c78159edfa312aa320f18d9f6346c3b8adba
2017-12-06 00:32:15 +01:00
Neels Hofmeyr bffdc30b74 set default URL to git.osmocom.org
Change-Id: If0d46feb7f76d59c4e37fa63a894081f5f9210ad
2017-12-06 00:31:49 +01:00
Neels Hofmeyr 9f7ac17795 default.opts: drop obsolete configure options for osmo-bsc
Change-Id: I298542b7f97cfca104f363ee3d04b98455ccf5c8
2017-12-06 00:30:39 +01:00
Neels Hofmeyr 9316ee7810 g: use python to pass args transparently
Change-Id: Ib02058a73d2959c5ea5073924b2c38195bbe08fc
2017-11-21 13:03:10 +01:00
Neels Hofmeyr a19ed1f2d6 add sanitize.opts
Change-Id: I78b4b3f49b8eda4a522f34b4794bd484e156a0bd
2017-11-21 13:02:18 +01:00
Neels Hofmeyr 7f586cf5d3 drop .version on autoconf step
Change-Id: I25a73ed5537d025607cb7a1bedf0e50fd1c2a654
2017-11-14 09:43:27 +01:00
Neels Hofmeyr d8055382e9 add compile_warnings_as_errors.opts
Change-Id: I3792a21a50099464c240d7541523b1e57dbd991c
2017-11-01 22:06:59 +01:00
Neels Hofmeyr a0ccef39fa README: add deps link and env vars hint
Change-Id: Id1962b1f2277625a40f854697e1572a78833efe6
2017-10-02 00:26:12 +02:00
Neels Hofmeyr df8bb296a1 all-tests.opts: add osmo-mgw, osmo-hlr external tests
Change-Id: I7142ab76ffa7f1eac9d81d1f2fb3bf48fa756d36
2017-09-26 13:55:07 +02:00
Neels Hofmeyr 00e6a57df7 tweak README
Change-Id: I07b08864a36cf701cb8cff6002277f9a78adca48
2017-09-20 19:41:09 +02:00
Neels Hofmeyr 41c369cdd7 git_branch_summary: use utf-8 for 'git branch -vv' output
Change-Id: I8dc1ac7bb25b1d2944cfe6a659aa3c2a7d1e56ed
2017-09-16 22:08:42 +02:00
Neels Hofmeyr 1c1e4d2b75 gen_makefile: improve detect-edits dependency
Put the list of files to monitor directly in the makefile dependencies instead.
Now it finally works for 'make -j'.

Change-Id: Ie9b8c52bffcced4c8e482b43f6f9b5fdd93f61aa
2017-09-11 05:24:45 +02:00
Neels Hofmeyr 8d73b39b91 2G deps: add missing dep sgsn -> sccp
Change-Id: Ief08c70f44a29c27b6097cbdcd6723e71aeb9229
2017-09-09 17:33:17 +02:00
Neels Hofmeyr 956c7322b9 use osmo-ggsn.git, no longer openggsn
Change-Id: I73a0acfa6e38b16c4da33097329a8f15b29aa938
2017-09-07 00:51:30 +02:00
Neels Hofmeyr 95ea8ece34 Revert "move iu.opts to no-iu.opts, change to --disable-iu"
This reverts commit d3707d086c
except for the README tweaks.

Change-Id: I289d25f74007917a2eaae99f430b9c53cd87b16f
2017-09-06 18:57:30 +02:00
Neels Hofmeyr f927c6f82c git_branch_summary.py: add usage, make py3 compatible
Change-Id: Ia8cc461fd0f1fb43e19ee8846cc48a828d153b2f
2017-09-04 15:02:23 +02:00
Neels Hofmeyr f6402d8921 add fetch-gerrit-patch.sh, tweak READMEs
Change-Id: I6df4f3226af9087ef346de72cbcaa86a4d4d5e13
2017-09-04 04:45:00 +02:00
Neels Hofmeyr d3707d086c move iu.opts to no-iu.opts, change to --disable-iu
osmo-msc and osmo-sgsn have moved to --enable-iu by default.

Depends: I1c937cb0dea001e501714cf71bfc91ec5c3cda9f (osmo-msc)
         I04b07ffead5d5394651d80711d2de06162eeed14 (osmo-sgsn)
Change-Id: I9a590b9cb9d9318c822e33e8432f3f8e5eb6779f
2017-09-04 04:31:55 +02:00
Neels Hofmeyr 8bf033901b add osmo-add-gerrit-hooks.sh
Change-Id: I41d609ca05aad3385e9e42efb2e7533749df209f
2017-08-31 00:02:03 +02:00
Neels Hofmeyr 3f93412537 gen_makefile: provide project target by name
Change-Id: Ic09c11e5f53004e31910adeffc4d021ea5a7163e
2017-08-29 13:49:07 +02:00
Neels Hofmeyr 277f479b17 gen_makefile: provide overall 'clean' target
Change-Id: I746234eb458da41b86fe9571915a2e942daa26ee
2017-08-29 13:49:07 +02:00
Neels Hofmeyr 375ac73ec9 add 2G.deps
Change-Id: I834310e07e771128117ac03e69c375457e7f2182
2017-08-28 15:17:59 +02:00
Neels Hofmeyr 2509d09ddf gen_makefile: tweak edit detector
Change-Id: I6a1753e24b29226894fdfcac8132910501a633b8
2017-08-28 15:17:58 +02:00
Neels Hofmeyr feed50b49c add all-tests.opts, including vty tests, drop external-tests.opts 2017-08-23 01:29:54 +02:00
Neels Hofmeyr feeedaddd6 add osmo-uninstall.sh 2017-08-23 00:13:33 +02:00
Neels Hofmeyr 38c213fa60 fix transcoding.opts: osmo-bsc also needs it ATM 2017-08-22 19:34:02 +02:00
Neels Hofmeyr d4d8848dcf cosmetic: gen_makefile: place vim indenting rule comment 2017-08-22 19:27:28 +02:00
Neels Hofmeyr 450dac79c3 gen_makefile: allow combining several .opts files 2017-08-22 19:27:08 +02:00
Neels Hofmeyr 20e169f4b5 gen_makefile: set 'clone' as dep for 'all', to always clone first 2017-08-22 17:31:35 +02:00
Neels Hofmeyr e274d351f5 gen_makefile: add 'clone' target to first clone all repositries 2017-08-22 17:31:03 +02:00
Neels Hofmeyr 45f3cec3b5 add src scripts 2017-08-22 15:58:51 +02:00
Neels Hofmeyr 0a1bdfff8f initial gen_makefile.py with config 2017-08-22 15:25:13 +02:00
Neels Hofmeyr ef7400b2c5 gitignore 2017-08-13 03:22:03 +02:00