Hoernchen has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/41907?usp=email )

Change subject: contrib/jenkins.sh: clean up embedded build flags
......................................................................

contrib/jenkins.sh: clean up embedded build flags

--enable-embedded implies the following flags:

* --disable-log-macros
* --disable-libsctp
* --disable-libusb
* --disable-gb
* --disable-libmnl
* --disable-syslog-logging

so they can be safely removed.

--enable-external-tests makes no sense for an embedded build.

Change-Id: I4b54ecc5b023c7f4e1788814960e179c3818dbda
Related: libosmocore.git I164eb461fb59c7675393219102740f40c1119fdd
---
M contrib/jenkins.sh
1 file changed, 8 insertions(+), 4 deletions(-)

Approvals:
  pespin: Looks good to me, approved
  Jenkins Builder: Verified
  laforge: Looks good to me, approved
  osmith: Looks good to me, but someone else must approve




diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh
index 7943bd2..b948198 100755
--- a/contrib/jenkins.sh
+++ b/contrib/jenkins.sh
@@ -41,10 +41,14 @@

 mkdir -p "$inst/stow"
 autoreconf --install --force
-./configure    --enable-static --prefix="$inst/stow/libosmocore" 
--host=arm-none-eabi \
-               --enable-embedded --disable-log-macros --disable-doxygen 
--disable-shared --disable-pseudotalloc \
-               --disable-libsctp --disable-libusb --disable-gb 
--enable-external-tests \
-               --disable-libmnl --disable-syslog-logging \
+./configure \
+       --prefix="$inst/stow/libosmocore" \
+       --host=arm-none-eabi \
+       --enable-static \
+       --disable-shared \
+       --enable-embedded \
+       --disable-pseudotalloc \
+       --disable-doxygen \
                CFLAGS="-Os -ffunction-sections -fdata-sections -nostartfiles 
-nodefaultlibs -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations 
-Wno-error=cpp -mthumb -Os -mlong-calls -g3 -mcpu=cortex-m4 -mfloat-abi=softfp 
-mfpu=fpv4-sp-d16 -I$TOPDIR/sysmoOCTSIM -Wno-error=format" \
                CPPFLAGS="-D__thread=''"
 make $PARALLEL_MAKE install

--
To view, visit https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/41907?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: merged
Gerrit-Project: osmo-ccid-firmware
Gerrit-Branch: master
Gerrit-Change-Id: I4b54ecc5b023c7f4e1788814960e179c3818dbda
Gerrit-Change-Number: 41907
Gerrit-PatchSet: 3
Gerrit-Owner: fixeria <[email protected]>
Gerrit-Reviewer: Hoernchen <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: osmith <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>

Reply via email to