From ab9aa803bf00c4d199c789760eb0fe2505a7e3f4 Mon Sep 17 00:00:00 2001
From: feger <marc.feger@hhu.de>
Date: Sun, 4 Feb 2018 15:17:55 +0100
Subject: [PATCH] ADD Dockerfile and working_station

---
 Praktikum/Dockerfile                         |  10 ++++++++++
 Praktikum/working_station/.DS_Store          | Bin 0 -> 6148 bytes
 Praktikum/working_station/helpers/runTest.sh |  18 ++++++++++++++++++
 3 files changed, 28 insertions(+)
 create mode 100644 Praktikum/Dockerfile
 create mode 100644 Praktikum/working_station/.DS_Store
 create mode 100755 Praktikum/working_station/helpers/runTest.sh

diff --git a/Praktikum/Dockerfile b/Praktikum/Dockerfile
new file mode 100644
index 0000000..e76f326
--- /dev/null
+++ b/Praktikum/Dockerfile
@@ -0,0 +1,10 @@
+FROM debian:jessie
+
+RUN apt-get update &&\
+    apt-get install -y \
+    pkg-config \
+    check \
+    gcc \
+    nasm \
+    nano
+
diff --git a/Praktikum/working_station/.DS_Store b/Praktikum/working_station/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..90ee518affea0aaa9fbbc016a2f055ca9b5a1855
GIT binary patch
literal 6148
zcmZQzU|@7AO)+F(5MW?n;9!8z3~dZp0Z1N%F(jFwB8(vOz-FW}6fqR16es5-<wNBN
zQ6RnS3>gfm3^@!13`qL(a|mf2l^+d((GVC7fzc2c4S~@RAR`1obuXy?=O#n%sFu+X
z7!85p9Ri^8K>^aXXK;Yh4G<b6#lXnG0PX@XGBB{fLV^+84`2YvfwY2XkX8^4(#pUH
zVu8&7Yh_@BYGnj>LqPgKT@nxt*3Q5Pwi(0+YiD2t+sweg2+_{K2(_6J+CyQ4XlG!A
zXlGyq+YWQxC_Neiqagqb0cHq80960GGBDuk|3g%blA|Fo8Un*I1Q=Odf?b@zl`?k!
zf$CaNeVPDOa{#K05mYZj#6U_wRXeykW`YbVN<fu?#6j9YG`KouWMBZ-=A(@PSO|^M
Kqai@w5C8xj<rSL%

literal 0
HcmV?d00001

diff --git a/Praktikum/working_station/helpers/runTest.sh b/Praktikum/working_station/helpers/runTest.sh
new file mode 100755
index 0000000..d57b544
--- /dev/null
+++ b/Praktikum/working_station/helpers/runTest.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+# Edit: by Marc Feger
+# activate bash script with chmod +x <name>.sh
+
+TEST=_tests
+CHECK_FLAGS=$(pkg-config --cflags --libs check) #find correct flags for check
+echo "Testfile and Input Data must have the same "
+read -p "Input Data: " INPUT_NAME #read file to test
+read -p "Output Data: " OUTPUT_NAME #read name of the output file
+
+echo "compiling tests..."
+gcc $INPUT_NAME.c $INPUT_NAME$TEST.c -o $OUTPUT_NAME $CHECK_FLAGS -Wall -std=c99 -g
+echo "compiling done"
+
+echo "##########RESULTS##########"
+./$OUTPUT_NAME
+
+
-- 
GitLab