Bug: 315915958 Test: build pass and GPS function works Change-Id: I1e7aa6d0e705810d9c81f89453e11acaa54d9d3b
152 lines
3 KiB
Text
152 lines
3 KiB
Text
soong_namespace {}
|
|
|
|
package {
|
|
default_applicable_licenses: ["device_google_caimito_license"],
|
|
}
|
|
|
|
soong_config_module_type {
|
|
name: "ignss_prebuilt_etc",
|
|
module_type: "prebuilt_etc",
|
|
config_namespace: "gpssdk",
|
|
variables: [
|
|
"buildtype",
|
|
],
|
|
properties: [
|
|
"src",
|
|
],
|
|
}
|
|
|
|
soong_config_string_variable {
|
|
name: "buildtype",
|
|
values: [
|
|
"user",
|
|
"userdebug",
|
|
"eng",
|
|
],
|
|
}
|
|
|
|
ignss_prebuilt_etc {
|
|
name: "gps.cfg",
|
|
soong_config_variables: {
|
|
buildtype: {
|
|
user: {
|
|
src: "user/gps.cfg",
|
|
},
|
|
userdebug: {
|
|
src: "userdebug/gps.cfg",
|
|
},
|
|
eng: {
|
|
src: "userdebug/gps.cfg",
|
|
},
|
|
conditions_default: {
|
|
src: "user/gps.cfg",
|
|
},
|
|
},
|
|
},
|
|
relative_install_path: "gnss",
|
|
vendor: true,
|
|
}
|
|
|
|
soong_config_module_type {
|
|
name: "egnss_prebuilt_etc",
|
|
module_type: "prebuilt_etc",
|
|
config_namespace: "gpssdk",
|
|
variables: [
|
|
"gpsconf",
|
|
],
|
|
properties: [
|
|
"src",
|
|
],
|
|
}
|
|
|
|
soong_config_string_variable {
|
|
name: "gpsconf",
|
|
values: [
|
|
"factory",
|
|
"user",
|
|
"userdebug",
|
|
"eng",
|
|
],
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "gps.cer",
|
|
src: "gps.cer",
|
|
relative_install_path: "gnss",
|
|
vendor: true,
|
|
}
|
|
|
|
egnss_prebuilt_etc {
|
|
name: "gps.xml",
|
|
soong_config_variables: {
|
|
gpsconf: {
|
|
user: {
|
|
src: "user/gps.xml",
|
|
},
|
|
userdebug: {
|
|
src: "userdebug/gps.xml",
|
|
},
|
|
eng: {
|
|
src: "userdebug/gps.xml",
|
|
},
|
|
factory: {
|
|
src: "factory/gps.xml",
|
|
},
|
|
conditions_default: {
|
|
src: "user/gps.xml",
|
|
},
|
|
},
|
|
},
|
|
relative_install_path: "gnss",
|
|
vendor: true,
|
|
}
|
|
|
|
egnss_prebuilt_etc {
|
|
name: "lhd.conf",
|
|
soong_config_variables: {
|
|
gpsconf: {
|
|
user: {
|
|
src: "user/lhd.conf",
|
|
},
|
|
userdebug: {
|
|
src: "userdebug/lhd.conf",
|
|
},
|
|
eng: {
|
|
src: "userdebug/lhd.conf",
|
|
},
|
|
factory: {
|
|
src: "factory/lhd.conf",
|
|
},
|
|
conditions_default: {
|
|
src: "user/lhd.conf",
|
|
},
|
|
},
|
|
},
|
|
relative_install_path: "gnss",
|
|
vendor: true,
|
|
}
|
|
|
|
egnss_prebuilt_etc {
|
|
name: "scd.conf",
|
|
soong_config_variables: {
|
|
gpsconf: {
|
|
user: {
|
|
src: "user/scd.conf",
|
|
},
|
|
userdebug: {
|
|
src: "userdebug/scd.conf",
|
|
},
|
|
eng: {
|
|
src: "userdebug/scd.conf",
|
|
},
|
|
factory: {
|
|
src: "factory/scd.conf",
|
|
},
|
|
conditions_default: {
|
|
src: "user/scd.conf",
|
|
},
|
|
},
|
|
},
|
|
relative_install_path: "gnss",
|
|
vendor: true,
|
|
}
|