소스 검색

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