+2006-02-11 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * configure.in (LINK_GXX_STATICALLY): strip -DSTRING_UTILS_INLINED options.
+
+ * lily/relocate.cc (framework_relocation): use getenv
+ LILYPOND_GS_VERSION or -DGHOSTSCRIPT_VERSION to set GS version.
+
2006-02-11 Jan Nieuwenhuizen <janneke@gnu.org>
* flower/include/std-string.hh:
# makeinfo--but hopefully won't report makeinfo problems.
STEPMAKE_PROGS(MAKEINFO, makeinfo, REQUIRED, 4.7)
-if test "$optimise_b" = yes; then
- DEFINES="$DEFINES -DSTRING_UTILS_INLINED"
- AC_DEFINE(STRINGS_UTILS_INLINED)
-fi
-
AC_DEFINE_UNQUOTED(FLOWER_VERSION, "${FULL_FLOWER_VERSION}")
# Gather requirements and generate output.
prepend_env_path ("GS_FONTPATH", font_dir);
#endif
- /* FIXME: *cough* 8.15 *cough* */
- prepend_env_path ("GS_FONTPATH", datadir + "/ghostscript/8.15/fonts");
- prepend_env_path ("GS_LIB", datadir + "/ghostscript/8.15/Resource");
- prepend_env_path ("GS_LIB", datadir + "/ghostscript/8.15/lib");
+ string gs_version =
+#ifdef GHOSTSCRIPT_VERSION
+ GHOSTSCRIPT_VERSION
+#else
+ "8.15"
+#endif
+ ;
+
+ if (char const *cur = getenv ("LILYPOND_GS_VERSION"))
+ gs_version = cur;
+
+ prepend_env_path ("GS_FONTPATH", datadir + "/ghostscript/" + gs_version + "/fonts");
+ prepend_env_path ("GS_LIB", datadir + "/ghostscript/" + gs_version + "/Resource");
+ prepend_env_path ("GS_LIB", datadir + "/ghostscript/" + gs_version + "/lib");
prepend_env_path ("GS_FONTPATH", datadir + "/gs/fonts");
prepend_env_path ("GS_LIB", datadir + "/gs/Resource");