Domanda

Ho due progetti, Project A e Project B. Project A è un progetto di biblioteca, quindi ha un proprio file build. Posso costruire un barattolo e tutto funziona bene.

Nel progetto B voglio utilizzare il progetto A come dipendenza dall'area di lavoro in Eclipse. Non ho installato il progetto A a un repository locale ogni volta che apporto modifiche al progetto A. Anche quando eseguo Buildr Eclipse voglio che configuri il mio progetto Eclipse in modo che aggiunga il progetto A come progetto richiesto sul percorso di build:

<classpathentry combineaccessrules="false" kind="src" path="/A"/>

Dovrebbe funzionare come:

compile.with project('A')

Ma il mio progetto A è in diverso file build come progetto B.

C'è un modo per impostare la dipendenza dall'area di lavoro dal progetto A in buildfile per il progetto B?

È stato utile?

Soluzione

Non esiste un modo pratico per raggiungerlo in questo momento. Le dipendenze tra diversi file di build non possono essere risolte poiché i progetti sono organizzati con un livello di alto livello per ogni file di build.

Se desideri portarlo oltre, non esitare a presentare una richiesta di miglioramento sul sistema di monitoraggio del bug Apache Buildr e fornire una patch. Anche solo una specifica aiuterebbe una tonnellata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top