Files
harbour-core/harbour/source/macro/Makefile
Przemyslaw Czerpak d83d51d6b9 2009-01-29 22:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/config/rules.cf
  * harbour/config/dos/bcc16.cf
    ! fixed wrong automatic macros $? was used instead of $<

  * harbour/config/dir.cf
    * optional new DIR_RULE setting for easier testing

  * harbour/config/c.cf
    + added support for setting dependencies for files which needs
      grammar header files generated by bison (YACC_DEPEND)

  * harbour/source/macro/Makefile
    * marked macrolex.c as YACC_DEPEND dependent

  * harbour/source/compiler/Makefile
    * marked complex.c as YACC_DEPEND dependent
2009-01-29 21:47:10 +00:00

42 lines
655 B
Makefile

#
# $Id$
#
ROOT = ../../
#NOTE: You can pass additional parameters that control the speed/size
# ratio of generated flex scanner. These parameters are:
# -Cf - fastest/biggest
# -CF
# -C - in between
# -Cm
# -Ce
# -Cem - slowest/smallest
# see Flex documentation for full set of switches
#LEX_FLAGS = -Phb_macro -C
#LEX_SOURCE=macro.l
#LEX_HEADERS=\
# hbsetup.h \
# hberrors.h \
# hbdefs.h \
# hbmacro.h \
#YACC_FLAGS = -p hb_macro
YACC_SOURCE=macro.y
YACC_DEPEND=macrolex.c
YACC_HEADERS=\
hbmacro.h \
hbsetup.h \
hbpcode.h \
hbdefs.h \
C_SOURCES=\
macroa.c \
macrob.c \
macrolex.c \
LIBNAME=hbmacro
include $(TOP)$(ROOT)config/lib.cf