Commit Graph

9 Commits

Author SHA1 Message Date
Oliver Smith fe31e2b363 configure: abort if SDCC is not found
Change RESULT to ERROR so the configure script stops when SDCC is not
found. Otherwise it tries to use "no":

  no -I../../firmware/include  -c delay.c -o delay.rel
  /bin/bash: line 1: no: command not found

Change-Id: Id8defcc72a35e469a1eeb59919d66cc7cf2f6ac8
2023-02-09 17:19:31 +01:00
Oliver Smith b293ceaf0f configure.ac: set -std=gnu11
Change-Id: I9245df7569f0fed936d5e1a1783fc40203cecba1
2021-01-27 17:41:13 +01:00
Oliver Smith f96964eea4 contrib: integrate RPM spec
Remove OpenSUSE bug report link, set version to @VERSION@, make it build with
CentOS 8 etc.

Related: OS#4550
Change-Id: I453ff45ec449834dfee298ecc6015e6d54768bea
2020-05-19 15:20:38 +02:00
Pau Espin 14891be1f6 configure.ac: Use git-version-gen
Change-Id: Ib5458af1df08eec82339b4e7f7696b9c390a3078
2019-08-07 12:05:55 +02:00
Pau Espin 3118936c13 Use release helper from libosmocore
See
https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
for details.

Change-Id: I3aaa768a9c7afda11852521c548352244bf141ac
2019-08-07 12:01:44 +02:00
Pau Espin 5f9f79b030 Remove trailing whitespace
Change-Id: I8b6b8781c95a4930b89e5c5462d322cf04ccda67
2019-08-07 12:01:44 +02:00
Harald Welte 820287e108 Re-enable build of usrp FX2 firmware
Back in df354005f3, for some reason
building the USRP1 FX2 firmware was disabled.  Let's re-enable it, as
the FX2 firmware is required as an essential part of USRP1 device
operation.  It's loaded into the FX2 RAM over USB after the initial USB
attach.

As the firmware code has meanwhile been ported to a more modern
SDCC dialect (SDCC 3.2 or later, released in 2012), we have to adjust
the required minimum SDCC version.

Change-Id: I66ecc66bca3e8c171d2dd0d15c71186e16e8cc3b
2019-01-12 09:46:42 +00:00
Pau Espin df354005f3 build: Fix make distcheck
Change-Id: I8f71cf91d4cdbe0fdc4e451b89d95437ff800337
2018-04-27 15:14:25 +02:00
Alexander Huemer ec6adccbbd Extract libusrp, adjust to be buildable standalone
* $ git \
    filter-branch \
    --prune-empty \
    --tree-filter \
    'find \! -path "./usrp/*" -a -type f -delete' \
    HEAD
* Craft custom configure.ac
* Update m4 macros
* Small fixes here and there

The code in doc/, firmware/ and host/swig does _not_ build at the
moment, due to m4 macros not being adhered and is disabled therefore.
2018-01-21 01:30:14 +01:00