#/*
##==================================================================================
##
-## Copyright (c) 2019-2020 AT&T Intellectual Property.
+## Copyright (c) 2020-2021 AT&T Intellectual Property.
##
## Licensed under the Apache License, Version 2.0 (the "License");
## you may not use this file except in compliance with the License.
## */
ARG SCHEMA_PATH=schemas
-ARG STAGE_DIR=/tmp/helloworld-xapp
+ARG STAGE_DIR=/tmp/helloworld-xapp-unittests
#==================================================================================
FROM nexus3.o-ran-sc.org:10001/ubuntu:18.04 as ricbuild
RUN dpkg -i rnib_${RNIB_VER}_all.deb
+#Install ASN1C library package hosted at packagecloud.io
+ARG ASN1C_VER=1.0.0
+RUN wget --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/riclibe2ap_${ASN1C_VER}_amd64.deb/download.deb
+RUN wget --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/riclibe2ap-dev_${ASN1C_VER}_amd64.deb/download.deb
+RUN dpkg -i riclibe2ap_${ASN1C_VER}_amd64.deb
+RUN dpkg -i riclibe2ap-dev_${ASN1C_VER}_amd64.deb
+
+
+
+
## Install SDL Libraries
WORKDIR ${STAGE_DIR}
RUN apt-get install -y cpputest
COPY --from=ricbuild /usr/local/lib/librmr_si* /usr/local/lib/
COPY --from=ricbuild /usr/local/lib/libgtest* /usr/local/lib/
COPY --from=ricbuild /usr/local/lib/libsdl* /usr/local/lib/
+COPY --from=ricbuild /usr/local/include/riclibe2ap /usr/local/include/
COPY --from=ricbuild /usr/local/libexec/redismodule/libredis* /usr/local/libexec/redismodule/
RUN dpkg -i /tmp/*.deb
RUN apt-get update && \