Actions
Bug #1918
closedadd an embedded build to gerrit
Start date:
01/15/2017
Due date:
% Done:
100%
Spec Reference:
Description
libosmocore is also used [partially] inside the OsmocomBB firmware, so let's add a cross-compile to jenkins to ensure we don't introduce new code that breaks compilation for this target.
http://git.osmocom.org/osmocom-bb/tree/src/Makefile shows that the following command is used there:
../configure \ --host=$(CROSS_HOST) --enable-embedded --disable-shared \ --disable-tests ac_cv_header_sys_select_h=no \ --disable-tests ac_cv_header_sys_socket_h=no \ CFLAGS="-Os -ffunction-sections -I$(TOPDIR)/target/firmware/include -nostartfiles -nodefaultlibs"So we would need at least one jenkins slave with
- a proper toolchain (arm-none-eabi from debian should work)
- a clone of osmocombb for the "$(TOPDIR)/target/firmware/include"
Actions