Преглед изворни кода

Merge pull request #557 from btrepp/docker

Adds dockerfile
Sten Grüner пре 8 година
родитељ
комит
71fc07ab21
2 измењених фајлова са 19 додато и 0 уклоњено
  1. 8 0
      Dockerfile
  2. 11 0
      TinyDockerfile

+ 8 - 0
Dockerfile

@@ -0,0 +1,8 @@
+FROM alpine:3.3
+RUN apk add --no-cache cmake gcc musl-dev python py-lxml make && rm -rf /var/cache/apk/*
+ADD . /tmp/open62541
+WORKDIR /tmp/open62541/build
+RUN cmake -D UA_ENABLE_AMALGAMATION=true /tmp/open62541 && make
+RUN cp *.h /usr/include/ && \
+    cp *.so /usr/lib && \
+    cp *.a /usr/lib

+ 11 - 0
TinyDockerfile

@@ -0,0 +1,11 @@
+FROM alpine:3.3
+ADD . /tmp/open62541
+WORKDIR /tmp/open62541/build
+RUN apk add --no-cache cmake gcc musl-dev python py-lxml make && rm -rf /var/cache/apk/* && \
+    cmake -D UA_ENABLE_AMALGAMATION=true /tmp/open62541 && \
+    make && \
+    cp *.h /usr/include/ && \
+    cp *.so /usr/lib && \
+    cp *.a /usr/lib && \
+    make clean && \
+    apk del cmake gcc musl-dev python py-lxml make