unplugged-vendor/system/bt/build/dpkg
2025-10-06 13:59:42 +00:00
..
libchrome Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
libchrome-822064 Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
modp_b64 Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
README.txt Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00

This directory contains scripts to build Debian packages as dependencies for
building Fluoride on Linux.

To generate the Debian packages, you need:

* Debian 10 (Buster)
* gn, get binary from https://chrome-infra-packages.appspot.com/dl/gn/gn/linux-amd64/+/latest
* apt-get install git debmake
* Other build dependencies are package dependent, you will get error message
  mentioning the list of missing packages

Steps to build debian packages (modp_b64 first):
```
$ cd build/dpkg/modp_b64
$ ./gen-src-pkg /tmp/modp_b64
```

If the above succeeded, there will be a .deb file in /tmp/modp_b64. You can
install this binary package locally like:
```
$ sudo dpkg -i /tmp/modp_b64/modp-b64_0.0.1-1_amd64.deb
```

After installing modp_b64, you can do the same steps with libchrome in
build/dpkg/libchrome.