aboutsummaryrefslogtreecommitdiffstats
path: root/codec/Makefile
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2017-12-02 19:40:58 +0100
committerSylvain Munaut <tnt@246tNt.com>2017-12-02 19:41:26 +0100
commit6f7b0702a6cddad9d2d00fec91b3b919c7e05a73 (patch)
treec78e2685a251d25ac083d6c580381e6d2d4e3a1f /codec/Makefile
parent982cba9029d0c1252bdc50ba2efea463a92804a1 (diff)
codec: Allow building without libosmocore
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Diffstat (limited to 'codec/Makefile')
-rw-r--r--codec/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/codec/Makefile b/codec/Makefile
index 4393d97..3af051a 100644
--- a/codec/Makefile
+++ b/codec/Makefile
@@ -1,6 +1,12 @@
CC=gcc
-CFLAGS=`pkg-config libosmocore --cflags` -Wall -O2 -march=native
-LDLIBS=`pkg-config libosmocore --libs` -lm
+CFLAGS=-Wall -O2 -march=native
+LDLIBS=-lm
+
+CHK_LIBOSMOCORE_RV=$(shell pkg-config --exists libosmocore; echo $$?)
+ifeq ($(CHK_LIBOSMOCORE_RV),0)
+CFLAGS+=`pkg-config libosmocore --cflags` -DHAVE_LIBOSMOCORE
+LDLIBS+=`pkg-config libosmocore --libs`
+endif
OBJS=ir77_ambe_decode