Skip to content
Unstable

Changes

Summary

  1. buildsystem: move related scripts to subdir (details)
  2. buildsystem/regen_makefile: change to inc script (details)
  3. buildsystem: remove ttcn3_compiler workaround (details)
Commit 2ba10d9ea1ccb97843d2b416ffb2c9ca5a05f45e by Oliver Smith
buildsystem: move related scripts to subdir

Clean up the main directory by moving all buildsystem related scripts
into a _buildsystem subdirectory.

Rename gen_links.sh.inc to gen_links.inc.sh while at it, so vim does
syntax highlighting as shell script and not bitbake.

The rest of these patches in this series lead up to changing the
buildsystem to build out-of-tree (so we don't clutter the source dirs
with symlinks and build artifacts) and making the build output more
readable.

Related: OS#6599
Change-Id: Ieeefdfd74b2698794fb12fec4ed32565dc9f36a6
The file was modifiedupf/regen_makefile.sh
The file was modifiedhlr/regen_makefile.sh
The file was modifiedmsc/gen_links.sh
The file was modifiedmgw/gen_links.sh
The file was modifiedfr-net/regen_makefile.sh
The file was modifiedggsn_tests/gen_links.sh
The file was modifiedsip/gen_links.sh
The file was modifiedipad/regen_makefile.sh
The file was modifieds1gw/gen_links.sh
The file was modifiedbsc-nat/regen_makefile.sh
The file was modifiedselftest/regen_makefile.sh
The file was modifiedfr/gen_links.sh
The file was modifiedMakefile
The file was modifiedbts/gen_links.sh
The file was modifiedbsc-nat/gen_links.sh
The file was modifiedpcrf/gen_links.sh
The file was modifiedpcu/gen_links.sh
The file was modifiedmsc/regen_makefile.sh
The file was modifiedsccp/regen_makefile.sh
The file was modifieddia2gsup/regen_makefile.sh
The file was modifiedsip/regen_makefile.sh
The file was modifiedhnbgw/gen_links.sh
The file was removedgen_links.sh.inc
The file was modifiedcbc/gen_links.sh
The file was modifiedsccp/gen_links.sh
The file was added_buildsystem/rmlinks.sh
The file was modifiedhnbgw/regen_makefile.sh
The file was modifiedremsim/gen_links.sh
The file was modifiedfr/regen_makefile.sh
The file was removedrmlinks.sh
The file was modifiedpcu/regen_makefile.sh
The file was modifiedremsim/regen_makefile.sh
The file was modifiedsimtrace/gen_links.sh
The file was modifiedgbproxy/regen_makefile.sh
The file was modifiedns/gen_links.sh
The file was modifiedns/regen_makefile.sh
The file was modifiedSCCP_Test/regen_makefile.sh
The file was modifiedsysinfo/regen_makefile.sh
The file was modifiedpcap-client/gen_links.sh
The file was modifiedsimtrace/regen_makefile.sh
The file was modifieddia2gsup/gen_links.sh
The file was modifiedepdg/regen_makefile.sh
The file was modifiedipad/gen_links.sh
The file was modifiedpgw/regen_makefile.sh
The file was added_buildsystem/regen-makefile.sh
The file was modifiedeim/regen_makefile.sh
The file was modifiedbsc/regen_makefile.sh
The file was modifiedselftest/gen_links.sh
The file was modifiedasterisk/gen_links.sh
The file was modifiedsysinfo/gen_links.sh
The file was modifiedlibrary/s1ap/regen_makefile.sh
The file was removedregen-makefile.sh
The file was modifiedhss/gen_links.sh
The file was modifiedpgw/gen_links.sh
The file was modifiedhss/regen_makefile.sh
The file was modifiedsgsn/gen_links.sh
The file was modifieds1gw/regen_makefile.sh
The file was modifiedsgsn/regen_makefile.sh
The file was modifiedeim/gen_links.sh
The file was modifiedsmlc/gen_links.sh
The file was modifiedasterisk/regen_makefile.sh
The file was modifiedlibrary/ranap/regen_makefile.sh
The file was modifiedlibrary/rua/regen_makefile.sh
The file was modifiedggsn_tests/regen_makefile.sh
The file was modifiedlibrary/hnbap/regen_makefile.sh
The file was modifiedhnodeb/gen_links.sh
The file was modifiedsmlc/regen_makefile.sh
The file was modifiedhlr/gen_links.sh
The file was modifiedpcrf/regen_makefile.sh
The file was modifiedupf/gen_links.sh
The file was modifiedccid/regen_makefile.sh
The file was modifiedfr-net/gen_links.sh
The file was modifiedlibrary/sbcap/regen_makefile.sh
The file was modifiedbts/regen_makefile.sh
The file was modifiedhnodeb/regen_makefile.sh
The file was modifiedmme/regen_makefile.sh
The file was modifiedSCCP_Test/gen_links.sh
The file was modifiedlibrary/sabp/regen_makefile.sh
The file was modifiedstp/gen_links.sh
The file was modifiedccid/gen_links.sh
The file was modifiedmme/gen_links.sh
The file was modifiedgbproxy/gen_links.sh
The file was modifiedpcap-client/regen_makefile.sh
The file was added_buildsystem/gen_links.inc.sh
The file was modifiedmgw/regen_makefile.sh
The file was modifiedepdg/gen_links.sh
The file was modifiedstp/regen_makefile.sh
The file was modifiedcbc/regen_makefile.sh
The file was modifiedbsc/gen_links.sh
Commit 85b38bbc8512df88fb246a5f6855a460ef3a4961 by Oliver Smith
buildsystem/regen_makefile: change to inc script

Make the regen_makefile script more consistent with gen_links.inc.sh by
also turning it into an include script. By doing this all previously
declared variables are available in regen_makefile, which means export
and passing as arguments is not needed anymore, making the resulting
users simpler.

Use #!/bin/sh -e while at it and remove empty CPPFLAGS_TTCN3 vars.

Change-Id: I10a41671e857024be6a5e8577c2aaca83228793e
The file was modifiedepdg/regen_makefile.sh
The file was modifiedhss/regen_makefile.sh
The file was modifiedgbproxy/regen_makefile.sh
The file was modifiedeim/regen_makefile.sh
The file was modifiedhlr/regen_makefile.sh
The file was modifiedsip/regen_makefile.sh
The file was modifiedmgw/regen_makefile.sh
The file was modifiedasterisk/regen_makefile.sh
The file was modifieds1gw/regen_makefile.sh
The file was modifiedmme/regen_makefile.sh
The file was modifiedpgw/regen_makefile.sh
The file was modifiedbts/regen_makefile.sh
The file was modifiedhnodeb/regen_makefile.sh
The file was modifiedpcap-client/regen_makefile.sh
The file was modifiedSCCP_Test/regen_makefile.sh
The file was modifiedpcrf/regen_makefile.sh
The file was modifiedipad/regen_makefile.sh
The file was modifiedsmlc/regen_makefile.sh
The file was removed_buildsystem/regen-makefile.sh
The file was modifiedggsn_tests/regen_makefile.sh
The file was modifiedbsc-nat/regen_makefile.sh
The file was modifiedmsc/regen_makefile.sh
The file was modifiedccid/regen_makefile.sh
The file was modifiedupf/regen_makefile.sh
The file was modifiedcbc/regen_makefile.sh
The file was modifiedfr/regen_makefile.sh
The file was modifiedhnbgw/regen_makefile.sh
The file was modifiedsgsn/regen_makefile.sh
The file was added_buildsystem/regen_makefile.inc.sh
The file was modifiedfr-net/regen_makefile.sh
The file was modifiedsimtrace/regen_makefile.sh
The file was modifiedbsc/regen_makefile.sh
The file was modifiedpcu/regen_makefile.sh
The file was modifiedselftest/regen_makefile.sh
The file was modifiedsysinfo/regen_makefile.sh
The file was modifiedns/regen_makefile.sh
The file was modifiedremsim/regen_makefile.sh
The file was modifiedstp/regen_makefile.sh
The file was modifiedsccp/regen_makefile.sh
The file was modifieddia2gsup/regen_makefile.sh
Commit c444e78561adfeb0935ad37432f6c826f6e5c0c7 by Oliver Smith
buildsystem: remove ttcn3_compiler workaround

The related debian bug has been fixed in 2018, so remove the workaround.
I've also verified that the binary is called "compiler" in Arch Linux
(as some developers are on Arch).

Change-Id: Ia50aa3caffeaa85eefba10695096aa23dcb69c93
The file was modified_buildsystem/regen_makefile.inc.sh