rpcraig wrote:
On 12/11/2012 07:35 AM, Joshua Brindle wrote:
I understand that, but it doesn't answer my question :X

<snip>

Independent of the SEPOLICY vars issue, how are you maintaining it?

I have customer1_maguro.mk and customer2_maguro.mk in the maguro repo. That lets me have different PRODUCT_PACKAGES and PRODUCT_COPY_FILES variables. The advantages are:

1) only 1 repo to rebase when upstream changes, instead of 1 per customer.
2) don't have to constantly go around and fix vendor/* generated files which explicitly check for PRODUCT=maguro or toro. 3) don't have to reproduce changes I make to any maguro repo that is not specific to the product in question. 4) device repos aren't small, because they often have binary blobs and git doesn't handle that well, having many more will make syncing and storing worse.

At least, that is what I was doing until I was forced to have different policies.

--
This message was distributed to subscribers of the seandroid-list mailing list.
If you no longer wish to subscribe, send mail to majord...@tycho.nsa.gov with
the words "unsubscribe seandroid-list" without quotes as the message.

Reply via email to