Charly, no, no entra
Utilizo mod_harbour de
https://github.com/FiveTechSoft/mod_harbour/
En la cabecera de mi prg tengo:
// {% hb_SetEnv( "HB_USER_PRGFLAGS", "-d__MODHARBOUR__" ) %}
Al analizar el codigo 'ejecutor'
cCode = __pp_process( hPP, cCode ) //<-- Aqui entiendo que resuelve el hb_SetEnv anterior no ?
oHrb = HB_CompileFromBuf( cCode, .T., "-n", "-q2", "-I" + cHBheaders1, "-I" + cHBheaders2,;
"-I" + hb_GetEnv( "HB_INCLUDE" ), hb_GetEnv( "HB_USER_PRGFLAGS" ) )
Al final de mi prg, llamada a otro prg
#ifdef __MODHARBOUR__
#include "{% hb_GetEnv('PRGPATH')+'/menu.prg'%}"
#endif
Al revisar el código anterior, me parece que __pp_process() también resuelve el #ifdef, por lo que __MODHARBOUR__ no existe
Estoy en un bucle