Usually, I can work out whether dependencies don't apply (e.g.
packages only relevant to OSX), but for the current version of
fontforge I'm having difficulty about how to treat 'git'.
On my normal build git is of course installed, and cmake reports
the version it found. Looking at the cmake files it seems as if
this is needed so that it can report the git version which was used
for a build from git (i.e. not a release), and it certainly builds
ok if I hide git.
So, my question is: should I not mention git in the dependencies
(and wait for some smart alec to complain that it tests for git), or
do something else ?
More generally with cmake, I get the distinct impression that
finding out *how* cmake determines if a program/library is present
was specified by a devotee of Anoia (the goddess of things stuck in
drawers) -
When I was trying to decide if not providing some graphic and font
libs that I happen to have installed would actually make a
difference to the build measurements, I tried hiding pkgconfig files
for jpeg, tiff and woff2 : jpeg and tiff were found because the libs
were still found, woff2 was not found. But in the end I decided
that the change in size (if any - main prog and lib had same size in
ls -lh) and time was immaterial.
ĸen
--
See You Later, Holy Poppadom!
-- Red Dwarf, The Promised Land
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page