E' un progetto ruby.

Allora diciamo che A è la cartella del progetto e diciamo che in A ci sono B e C che contengono rispettivamente i file b.rb e c.rb.
c.rb deve usare b.rb, quindi deve fare require 'b'. Così però non funziona e tu sai perchè.
Supponiamo che per arrivare ad A nel mio file system si debba seguire il path /home/lallacat/workspace/A
Se faccio require'/home/lallacat/workspace/A/B/b' funziona.
Vorrei sapere se posso sostituire /home/lallacat/workspace/A con qualche variabile globale o altro in modo da non dover modificare ogni volta il path nelle require nel caso cambiasse il path per arrivare ad A.

Spero di essere stato un po più chiaro. :master: