From 4d9dff517efecbbd0ca37da1baabd46ee2de489d Mon Sep 17 00:00:00 2001 From: Mario Fink Date: Sat, 16 Jan 2021 15:52:55 +0100 Subject: [PATCH] Dockerfile + make install without sudo --- Dockerfile | 17 +++++++++++++++++ makefile | 4 ++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..00a41b1 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ + +FROM debian:bullseye-20210111 + +USER root + +RUN apt-get update && apt-get install -y \ + build-essential git + +RUN g++ -v + +COPY ./ /tdm_ripper/ + +RUN cd /tdm_ripper && ls -lh && make install && ls -lh /usr/local/bin/tdmripper + +CMD ["sleep","inifity"] + + diff --git a/makefile b/makefile index 522a975..289e684 100644 --- a/makefile +++ b/makefile @@ -26,10 +26,10 @@ $(EXE) : main.o tdm_ripper.o $(CC) $(OPT) $^ -o $@ install : $(EXE) - sudo cp $< $(INST)/ + cp $< $(INST)/ uninstall : $(INST)/$(EXE) - sudo rm $< + rm $< # build main.cpp object file and include git version/commit tag main.o : src/main.cpp