Commit e5a458e9 authored by Jérome Perrin's avatar Jérome Perrin

shared cmmi TODO: fonts parts are not isolated

all fonts are installed in parts/fonts/* which is a violation to the
principle of parts isolation.

Options
 * install each font package in parts/font-package-x and configure the
path in the instance ( if possible )
 * install everything in one buildout section (how ?)
parent 9a1fd7ab
...@@ -23,7 +23,8 @@ configure-options = ...@@ -23,7 +23,8 @@ configure-options =
--disable-static --disable-static
--disable-docs --disable-docs
--enable-libxml2 --enable-libxml2
--with-default-fonts=${fonts:location} # TODO cmmi shared
# --with-default-fonts=${fonts:location}
environment = environment =
PATH=${pkgconfig:location}/bin:${gperf:location}/bin:%(PATH)s PATH=${pkgconfig:location}/bin:${gperf:location}/bin:%(PATH)s
PKG_CONFIG_PATH=${:pkg_config_depends} PKG_CONFIG_PATH=${:pkg_config_depends}
......
...@@ -10,6 +10,7 @@ parts = ...@@ -10,6 +10,7 @@ parts =
android-fonts android-fonts
[fonts] [fonts]
# cmmi TODO
location = ${buildout:parts-directory}/${:_buildout_section_name_} location = ${buildout:parts-directory}/${:_buildout_section_name_}
[fonts-base] [fonts-base]
......
...@@ -4,6 +4,7 @@ extends = ...@@ -4,6 +4,7 @@ extends =
../bash/buildout.cfg ../bash/buildout.cfg
[randomsleep] [randomsleep]
# TODO share cmmi: rewrite this using cmmi ?
recipe = slapos.recipe.build recipe = slapos.recipe.build
location = ${buildout:parts-directory}/${:_buildout_section_name_} location = ${buildout:parts-directory}/${:_buildout_section_name_}
bin_dir = ${buildout:bin-directory} bin_dir = ${buildout:bin-directory}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment