• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1This directory contains scripts to build Debian packages as dependencies for
2building Fluoride on Linux.
3
4To generate the Debian packages, you need:
5
6* Debian 10 (Buster)
7* gn, get binary from https://chrome-infra-packages.appspot.com/dl/gn/gn/linux-amd64/+/latest
8* apt-get install git debmake
9* Other build dependencies are package dependent, you will get error message
10  mentioning the list of missing packages
11
12Steps to build debian packages (modp_b64 first):
13```
14$ cd build/dpkg/modp_b64
15$ ./gen-src-pkg /tmp/modp_b64
16```
17
18If the above succeeded, there will be a .deb file in /tmp/modp_b64. You can
19install this binary package locally like:
20```
21$ sudo dpkg -i /tmp/modp_b64/modp-b64_0.0.1-1_amd64.deb
22```
23
24After installing modp_b64, you can do the same steps with libchrome in
25build/dpkg/libchrome.
26