| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Two sets of build files live in this repo - t0lte.mk and common.mk.
Some devices, like the l900 include common.mk instead of using
t0lte.mk
common.mk tries to include t0lte-common-vendor.mk, whereas t0lte.mk
includes t0lte-vendor.mk. The extract-files.sh is included in
devices like the l900 which use common.mk, but the script only
creates t0lte-vendor.mk, leaving no way for t0lte-common-vendor.mk
to be created.
It seemed to me that the least impactful way to fix this is to
introduce an arg to extract-files.sh to indicate whether to write
t0lte-common-vendor.mk or t0lte-vendor.mk - this allows a device
like the l900 to pass the common flag in its extract-files.sh,
making it possible to make both sets of makefiles happy.
I don't know the history of why there is a split in these build
files, nor do I have all the devices in question, so I'm trying
to keep the impact minimal since I only have an l900 to test with
This, along with the l900 patch I also submitted allows you to get a
working l900 build using the extract-files.sh as directed on the
wiki. Previously, you ended up with no radio due to missing blobs.
Change-Id: I2ad5ac86b767325ee26b79e4706741c43489e478
|