summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <colomar.6.4.3@gmail.com>2020-02-28 03:51:49 +0100
committerAlejandro Colomar <colomar.6.4.3@gmail.com>2020-02-28 03:51:49 +0100
commitbb8e5d1fbd4342142345fbdb3ad8a1b97dafdaff (patch)
treece7b021abcb7f73cf8dca384dad3d15d7353978b
parent4c0e4abdc0b5c0bcde897c0bfa93fbced9bbbc87 (diff)
Update dockerfilecam_0.1+2cam_0.1+1
-rw-r--r--cam/docker/dev/Dockerfile18
1 files changed, 10 insertions, 8 deletions
diff --git a/cam/docker/dev/Dockerfile b/cam/docker/dev/Dockerfile
index ef37a15..46a57c7 100644
--- a/cam/docker/dev/Dockerfile
+++ b/cam/docker/dev/Dockerfile
@@ -1,9 +1,11 @@
-FROM alejandrocolomar/libalx:dev
-RUN git clone https://github.com/alejandro-colomar/rob_cam_test.git && \
- make -C rob_cam_test -j 2
-
- 2 apt-get update
- 3 apt-get upgrade
- 6 cat > cam.c
- 7 gcc -Wall -Werror -Wextra -O3 -march=native -flto -fuse-linker-plugin -static $(pkg-config --static --cflags libalx-base) cam.c -o cam $(pkg-config --static --libs libalx-base)
+FROM alejandrocolomar/libalx:dev AS build
+WORKDIR /tmp
+RUN git clone --single-branch --branch cam \
+ https://github.com/alejandro-colomar/rob_cam.git
+RUN make -C rob_cam/cam/ -j 2
+FROM debian:testing
+WORKDIR /app
+COPY --from=build /tmp/rob_cam/cam/cam .
+RUN chmod +x ./cam
+CMD ["./cam"]