forked from heroku/buildpacks-deb-packages
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.toml
20 lines (19 loc) · 1.03 KB
/
project.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[_]
schema-version = "0.2"
[com.heroku.buildpacks.deb-packages]
install = [
# basic package with some dependencies
"libgwenhywfar79",
# child package of "libgwenhywfar79" so we should get a warning that it was already installed by the previous entry
"libgwenhywfar-data",
# package with child dependencies skipped so no "libxmlsec1" or "libxmlsec1-openssl" will be installed
{ name = "xmlsec1", skip_dependencies = true },
# a package already installed on the system
"wget",
# libvips is a virtual package which is only provided by libvips42 so no need to halt and ask the user which implementing package to install
"libvips",
# curl is already on the system so we're going to force it to be installed
{ name = "curl", force = true },
# git needs to have environment variables set and post installation commands run
{ name = "git", env = {"GIT_EXEC_PATH" = "{install_dir}/usr/lib/git-core", "GIT_TEMPLATE_DIR" = "{install_dir}/usr/share/git-core/templates"}, commands = ["echo 'Git installed successfully'", "git --version"]},
]