Busca os arquivos de ajuda no diretório instalado.
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Sun, 11 Dec 2016 10:32:48 +0000 (08:32 -0200)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Sun, 11 Dec 2016 10:32:48 +0000 (08:32 -0200)
Exporta DOCDIR para o código para que busque os arquivos de ajuda no
local em que foram instalados.

lib/Makefile.am
lib/help.c

index 1d26720..e3be5d0 100644 (file)
@@ -1,3 +1,5 @@
+AM_CPPFLAGS = -DDOCDIR=\"'$(docdir)'\"
+
 noinst_LTLIBRARIES = libreceita.la
 libreceita_la_SOURCES = declaracao.c declaracao.h \
        token.c token.h \
index 66573ba..39a53e1 100644 (file)
 #include "cmd.h"
 #include "util.h"
 
-static const char *helpdir = "help";
+#ifndef DOCDIR
+#define DOCDIR "help"
+#endif
+
+static const char *helpdir = DOCDIR;
 
 static int run_help(struct declaracao *dec, char **args, int argc)
 {