Skip to content
Snippets Groups Projects
Commit 2d55ca51 authored by Mickael Fiorentino's avatar Mickael Fiorentino
Browse files

Ajout du script de déploiement pour les labs

parent 3cac6fc3
No related branches found
No related tags found
No related merge requests found
*.syn.sdc
#!/usr/bin/env tcsh
#-----------------------------------------------------------------------------
# Project Tutoriels - Conception de circuits intégrés numériques
#-----------------------------------------------------------------------------
# File deploy.csh
# Authors Mickael Fiorentino <mickael.fiorentino@polymtl.ca>
# Lab GRM - Polytechnique Montréal
# Date <2019-10-01 Tue>
#-----------------------------------------------------------------------------
# Brief Met à jour le dossier partagé avec les étudiant dans un autre repo git
#-----------------------------------------------------------------------------
if ( ! $?PROJECT_HOME ) then
echo "ERREUR: Configurer l'environnement (source setup.csh) avant d'utiliser ce script"
exit 1
endif
set DEST_HOME = `realpath ${PROJECT_HOME}/../tutoriel_numerique`
set DEST_SDC = ${DEST_HOME}/constraints
set DEST_IMP = ${DEST_HOME}/implementation
set DEST_SCRIPTS = ${DEST_HOME}/scripts
set DEST_SIM = ${DEST_HOME}/simulation
set DEST_SRC = ${DEST_HOME}/sources
# Création des dossier
mkdir -p $DEST_SDC $DEST_IMP $DEST_SCRIPTS $DEST_SIM $DEST_SRC
# Mise à jour des fichiers
cp -fv ${PROJECT_HOME}/{setup.csh,README.md} ${DEST_HOME}/
cp -fv ${CONST_DIR}/{.gitignore,mmmc.tcl,timing.sdc} ${DEST_SDC}/
cp -fv ${IMP_DIR}/{.gitignore,cds.lib} ${DEST_IMP}/
cp -fv ${SCRIPTS_DIR}/clean.csh ${DEST_SCRIPTS}/
cp -fv ${SIM_DIR}/.gitignore ${DEST_SIM}/
cp -fv ${SRC_DIR}/{compteur.vhd,compteur_tb.vhd} ${DEST_SRC}/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment