case distinction if OS is Darwin based, gitignore
Mac hat ohne homebrew coreutils scheinbar kein korrektes readlink und
mag den Parameter -e nicht, deshalb wird der weggelassen.
Noch ein paar Files die hier nicht reingehoeren entfernt.
Change-Id: Ifc4f55132a28b66efa8d80ebdf9131f51200ffdf
diff --git a/.gitignore b/.gitignore
index c75dc7c..9af57db 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
logs/*
+HEADERFILES
+CODEFILES
+LPCFILES
diff --git a/CODEFILES b/CODEFILES
deleted file mode 100644
index e51be59..0000000
--- a/CODEFILES
+++ /dev/null
@@ -1,90 +0,0 @@
-./players/notstrom/valgessa/goldstation_neu.c
-./players/notstrom/valgessa/room/gleis_n1.c
-./players/notstrom/valgessa/room/hs6.c
-./players/notstrom/valgessa/room/sitze1b.c
-./players/notstrom/valgessa/room/ph1.c
-./players/notstrom/valgessa/room/bank1.c
-./players/notstrom/valgessa/room/gleise.c
-./players/notstrom/valgessa/room/sw1.c
-./players/notstrom/valgessa/room/gleis_s1.c
-./players/notstrom/valgessa/room/eisdiele.c
-./players/notstrom/valgessa/room/tresor.c
-./players/notstrom/valgessa/room/wuehlmaus.c
-./players/notstrom/valgessa/room/railroad.c
-./players/notstrom/valgessa/room/so1.c
-./players/notstrom/valgessa/room/hoehle.c
-./players/notstrom/valgessa/room/st3.c
-./players/notstrom/valgessa/room/nw2.c
-./players/notstrom/valgessa/room/nw3.c
-./players/notstrom/valgessa/room/hs2.c
-./players/notstrom/valgessa/room/ko.c
-./players/notstrom/valgessa/room/so2.c
-./players/notstrom/valgessa/room/kw.c
-./players/notstrom/valgessa/room/foyer.c
-./players/notstrom/valgessa/room/kelbank1.c
-./players/notstrom/valgessa/room/gleis_n2.c
-./players/notstrom/valgessa/room/gleis_s4.c
-./players/notstrom/valgessa/room/kso.c
-./players/notstrom/valgessa/room/hs8.c
-./players/notstrom/valgessa/room/gleis_s2.c
-./players/notstrom/valgessa/room/projektor.c
-./players/notstrom/valgessa/room/pfad5.c
-./players/notstrom/valgessa/room/n2.c
-./players/notstrom/valgessa/room/gleis_n3.c
-./players/notstrom/valgessa/room/sitze1a.c
-./players/notstrom/valgessa/room/gleis_s3.c
-./players/notstrom/valgessa/room/wand.c
-./players/notstrom/valgessa/room/pfad1b.c
-./players/notstrom/valgessa/room/sw2.c
-./players/notstrom/valgessa/room/sitze1c.c
-./players/notstrom/valgessa/room/workroom.c
-./players/notstrom/valgessa/room/hs5.c
-./players/notstrom/valgessa/room/ph2.c
-./players/notstrom/valgessa/room/sitze2c.c
-./players/notstrom/valgessa/room/station.c
-./players/notstrom/valgessa/room/hs1.c
-./players/notstrom/valgessa/room/hs7.c
-./players/notstrom/valgessa/room/st1.c
-./players/notstrom/valgessa/room/ks.c
-./players/notstrom/valgessa/room/n1.c
-./players/notstrom/valgessa/room/hlywd.c
-./players/notstrom/valgessa/room/nw1.c
-./players/notstrom/valgessa/room/pfad3.c
-./players/notstrom/valgessa/room/pfad1.c
-./players/notstrom/valgessa/room/gleis_n4.c
-./players/notstrom/valgessa/room/sw3.c
-./players/notstrom/valgessa/room/phb.c
-./players/notstrom/valgessa/room/sitze2a.c
-./players/notstrom/valgessa/room/pfad6.c
-./players/notstrom/valgessa/room/pfad2.c
-./players/notstrom/valgessa/room/hs4.c
-./players/notstrom/valgessa/room/sitze2b.c
-./players/notstrom/valgessa/room/testraum.c
-./players/notstrom/valgessa/room/ksw.c
-./players/notstrom/valgessa/room/st2.c
-./players/notstrom/valgessa/room/hs3.c
-./players/notstrom/valgessa/room/pfad4.c
-./players/notstrom/valgessa/room/zelt.c
-./players/notstrom/valgessa/mon/oldman.c
-./players/notstrom/valgessa/mon/vorfuehrer.c
-./players/notstrom/valgessa/mon/schlange.c
-./players/notstrom/valgessa/mon/hyaene2.c
-./players/notstrom/valgessa/mon/hyaene1.c
-./players/notstrom/valgessa/mon/manticora.c
-./players/notstrom/valgessa/mon/skorpion.c
-./players/notstrom/valgessa/obj/sekundenkleber.c
-./players/notstrom/valgessa/obj/numbers.c
-./players/notstrom/valgessa/obj/deskugel.c
-./players/notstrom/valgessa/obj/whisky.c
-./players/notstrom/valgessa/obj/eistruhe.c
-./players/notstrom/valgessa/obj/eiswuerfel.c
-./players/notstrom/valgessa/obj/schliessfach.c
-./players/notstrom/valgessa/obj/hand.c
-./players/notstrom/valgessa/obj/eisport.c
-./players/notstrom/valgessa/obj/glaskugel.c
-./players/notstrom/valgessa/obj/goldzahn.c
-./players/notstrom/valgessa/obj/truhe3_1.c
-./players/notstrom/valgessa/obj/kristallglas.c
-./players/notstrom/valgessa/obj/eiseimer.c
-./players/notstrom/valgessa/obj/nugget.c
-./players/notstrom/valgessa/obj/filmrolle.c
diff --git a/HEADERFILES b/HEADERFILES
deleted file mode 100644
index 018bc51..0000000
--- a/HEADERFILES
+++ /dev/null
@@ -1,2 +0,0 @@
-./players/notstrom/valgessa/files.h
-./players/notstrom/valgessa/defs.h
diff --git a/LPCFILES b/LPCFILES
deleted file mode 100644
index ac87f40..0000000
--- a/LPCFILES
+++ /dev/null
@@ -1,92 +0,0 @@
-./players/notstrom/valgessa/goldstation_neu.c
-./players/notstrom/valgessa/room/gleis_n1.c
-./players/notstrom/valgessa/room/hs6.c
-./players/notstrom/valgessa/room/sitze1b.c
-./players/notstrom/valgessa/room/ph1.c
-./players/notstrom/valgessa/room/bank1.c
-./players/notstrom/valgessa/room/gleise.c
-./players/notstrom/valgessa/room/sw1.c
-./players/notstrom/valgessa/room/gleis_s1.c
-./players/notstrom/valgessa/room/eisdiele.c
-./players/notstrom/valgessa/room/tresor.c
-./players/notstrom/valgessa/room/wuehlmaus.c
-./players/notstrom/valgessa/room/railroad.c
-./players/notstrom/valgessa/room/so1.c
-./players/notstrom/valgessa/room/hoehle.c
-./players/notstrom/valgessa/room/st3.c
-./players/notstrom/valgessa/room/nw2.c
-./players/notstrom/valgessa/room/nw3.c
-./players/notstrom/valgessa/room/hs2.c
-./players/notstrom/valgessa/room/ko.c
-./players/notstrom/valgessa/room/so2.c
-./players/notstrom/valgessa/room/kw.c
-./players/notstrom/valgessa/room/foyer.c
-./players/notstrom/valgessa/room/kelbank1.c
-./players/notstrom/valgessa/room/gleis_n2.c
-./players/notstrom/valgessa/room/gleis_s4.c
-./players/notstrom/valgessa/room/kso.c
-./players/notstrom/valgessa/room/hs8.c
-./players/notstrom/valgessa/room/gleis_s2.c
-./players/notstrom/valgessa/room/projektor.c
-./players/notstrom/valgessa/room/pfad5.c
-./players/notstrom/valgessa/room/n2.c
-./players/notstrom/valgessa/room/gleis_n3.c
-./players/notstrom/valgessa/room/sitze1a.c
-./players/notstrom/valgessa/room/gleis_s3.c
-./players/notstrom/valgessa/room/wand.c
-./players/notstrom/valgessa/room/pfad1b.c
-./players/notstrom/valgessa/room/sw2.c
-./players/notstrom/valgessa/room/sitze1c.c
-./players/notstrom/valgessa/room/workroom.c
-./players/notstrom/valgessa/room/hs5.c
-./players/notstrom/valgessa/room/ph2.c
-./players/notstrom/valgessa/room/sitze2c.c
-./players/notstrom/valgessa/room/station.c
-./players/notstrom/valgessa/room/hs1.c
-./players/notstrom/valgessa/room/hs7.c
-./players/notstrom/valgessa/room/st1.c
-./players/notstrom/valgessa/room/ks.c
-./players/notstrom/valgessa/room/n1.c
-./players/notstrom/valgessa/room/hlywd.c
-./players/notstrom/valgessa/room/nw1.c
-./players/notstrom/valgessa/room/pfad3.c
-./players/notstrom/valgessa/room/pfad1.c
-./players/notstrom/valgessa/room/gleis_n4.c
-./players/notstrom/valgessa/room/sw3.c
-./players/notstrom/valgessa/room/phb.c
-./players/notstrom/valgessa/room/sitze2a.c
-./players/notstrom/valgessa/room/pfad6.c
-./players/notstrom/valgessa/room/pfad2.c
-./players/notstrom/valgessa/room/hs4.c
-./players/notstrom/valgessa/room/sitze2b.c
-./players/notstrom/valgessa/room/testraum.c
-./players/notstrom/valgessa/room/ksw.c
-./players/notstrom/valgessa/room/st2.c
-./players/notstrom/valgessa/room/hs3.c
-./players/notstrom/valgessa/room/pfad4.c
-./players/notstrom/valgessa/room/zelt.c
-./players/notstrom/valgessa/mon/oldman.c
-./players/notstrom/valgessa/mon/vorfuehrer.c
-./players/notstrom/valgessa/mon/schlange.c
-./players/notstrom/valgessa/mon/hyaene2.c
-./players/notstrom/valgessa/mon/hyaene1.c
-./players/notstrom/valgessa/mon/manticora.c
-./players/notstrom/valgessa/mon/skorpion.c
-./players/notstrom/valgessa/obj/sekundenkleber.c
-./players/notstrom/valgessa/obj/numbers.c
-./players/notstrom/valgessa/obj/deskugel.c
-./players/notstrom/valgessa/obj/whisky.c
-./players/notstrom/valgessa/obj/eistruhe.c
-./players/notstrom/valgessa/obj/eiswuerfel.c
-./players/notstrom/valgessa/obj/schliessfach.c
-./players/notstrom/valgessa/obj/hand.c
-./players/notstrom/valgessa/obj/eisport.c
-./players/notstrom/valgessa/obj/glaskugel.c
-./players/notstrom/valgessa/obj/goldzahn.c
-./players/notstrom/valgessa/obj/truhe3_1.c
-./players/notstrom/valgessa/obj/kristallglas.c
-./players/notstrom/valgessa/obj/eiseimer.c
-./players/notstrom/valgessa/obj/nugget.c
-./players/notstrom/valgessa/obj/filmrolle.c
-./players/notstrom/valgessa/files.h
-./players/notstrom/valgessa/defs.h
diff --git a/check b/check
index b09f7d9..8af3bf3 100755
--- a/check
+++ b/check
@@ -1,7 +1,10 @@
#!/bin/bash
CHECKERHOME=$(pwd)
-CHECKERLIB=$(dirname $(readlink -e $0))
+case $(uname -s) in
+ Darwin*) CHECKERLIB=$(dirname $(readlink $0));;
+ *) CHECKERLIB=$(dirname $(readlink -e $0));;
+esac
# auf Mac muss man ggf. $CHECKERLIB manuell zu dem Ordner setzen, in dem die
# Listen der zu testenden Funktionen liegen, wenn man noch irgendwie mit
# symlinks rumfummelt, weil Mac das nicht standardkompliant kann. ;-)