Skip to content

AdamGLIN/AirDrum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airdrum

Structure du dépôt :

airdrum/
├─── datasheets/ # documents et liens utiles
└─── dependencies/ # modules zephyr ou autres
     ├── zscilib # librairie scientifique de zephyr
     └── zephyr-ble-midi # librairie implémentant le midi en ble sous zephyr
└─── software/ # différentes applications zephyr 
     └── <application>
        ├── boards # dossier contenant les overlays
        └── src # dossier contenant le code source
            ├── main.c
            └── ... (*.c)
        ├── CMakeLists.txt # fichier configurant le build
        ├── OVERVIEW.md # fichier expliquant l'application
        └── proj.conf # fichier configurant zephyr
     ├── ...
     └── README.md # readme expliquant la structure d'une application
└─── suivi/ # dossier contenant le planning et autres notes de réunions
     ├── PLANNING.md
     └── ...
├─── README.md # readme actuel
└─── SUIVI.md # fichier de suivi du projet

Ajouter les librairies (via git submodule)

Par défaut, en local, le dossier dependencies est vide. Pour utiliser les librairies qu'il contient, il faut les importer depuis le terminal :

  • Se placer dans le dossier en question
  • Initialiser le submodule : git submodule init
  • Actualiser le submodule (équivalent du pull) : git submodule update

Ce système de submodule permet de synchroniser le dépôt de la librairie quand on le souhaite.

About

AirDrum Project (PROJ104 course in Télécom Paris) - WIP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •