build: Install and installed-run fixes.
authorJan Nieuwenhuizen <janneke@gnu.org>
Wed, 26 Jul 2017 13:42:44 +0000 (15:42 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 26 Jul 2017 13:57:38 +0000 (15:57 +0200)
commit4b1de28449a8c28ffa72639fda001714f7f0c1be
treeb76c02db97308c46dc9f5245c51afd16a062cbd6
parent62e7809725146c8b647958bf751efef4041f7288
build: Install and installed-run fixes.

* guile/mescc.scm (%datadir,%docdir,%moduledir,%version): Remove.
* scripts/mescc.mes: Likewise.
* module/language/c99/compiler.mes: Likewise.
 (%prefix): Prefer environment setting.
 (c99-input->full-ast): Remove unnecessary includes.
 Remove unnecessary defines.
* make.scm (%scm-files): Add mes/guile.scm.
 (src/mes.gcc, src/mes.mlibc-gcc, src/mes.guile):  Update  MODULEDIR,
 add -I src.
* src/mes.c (load_env): Use temporary variable for MODULEDIR concatenation.
  (bload_env): Likewise.
guile/mescc.scm
make.scm
module/language/c99/compiler.mes
scripts/mescc.mes
src/mes.c