From: Bernhard Urban Date: Mon, 24 May 2010 20:04:37 +0000 (+0200) Subject: makefile fuer abgabe archiv X-Git-Tag: abgabe~50 X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=hwmod.git;a=commitdiff_plain;h=7a3f1551c488889bd3cdf070448c114a5c80e1a9 makefile fuer abgabe archiv --- diff --git a/.gitignore b/.gitignore index 2bec035..3472106 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,6 @@ quartus/project_tilab.tcl #stuff tags + +#abgabe +abgabe_g20_*.zip diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..5adebb0 --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +# makefile zum erstellen des abgabearchives +SHELL := bash + +all: abgabe + + +#HINWEIS: bitte NUR im tilab ausfuehren fuer die abgabe +#./linux_tilab.sh koennte eventuell mit der web edition nicht klappen + + +#Die Abgabe erfolgt als Archiv (zip), welches euren gesamten Projektordner beinhaltet: +abgabe: + make -C src/ clean + make -C spartan3e/ clean + rm -f **/**tags + rm -Rf quartus/calc + cd quartus; ./linux_tilab.sh + zip -r abgabe_g20_`git rev-parse --short HEAD`.zip src/ quartus/ sim/ + #1. VHDL Sourcefiles + #2. Quartus-Projekt (für Quartus 9.1) + # Das Projekt sollte direkt nach dem Entpacken kompilierbar sein, so dass + # während des Abgabegesprächs ein downloadbares sof-File erzeugt werden + # kann. + #3. Testbenches und Screenshots der durchgeführten Simulationen (Behavioral + # und evtl. Post-layout). Es müssen mindestens für drei verschiedene + # Komponenten Simulationen durchgeführt und mit Screenshots dokumentiert + # werden. Beim Abgabegespräch werden dann Fragen zu den Simulationen + # gestellt.