Ho uno schizzo che ho scritto nel linguaggio Processing che voglio pubblicare su GitHub. Usa una libreria rilasciata sotto LGPL, quindi da quello che ho capito, sono in grado di (e dovrei) caricare la libreria al suo fianco. La libreria, come la maggior parte delle librerie di Processing, vive all'interno di /Processing/libraries
(e da quello che capisco, è molto difficile farle funzionare fuori dalla cartella delle librerie), lo schizzo vive in una cartella all'interno dell'elaborazione (cioè /Processing/foo
).
Capisco che potrei solo init
git all'interno della cartella /Processing
e aggiungere /foo
e /libraries/bar
, anche se non so se questo rende la vita più difficile per l'utente e potrebbe essere difficile se voglio creare un altro repository per un altro schizzo più tardi. In questo momento ho appena un repository git all'interno della cartella degli sketch e un readme che dice agli utenti della libreria che dovranno anche scaricarli. C'è un modo migliore?