Files
harbour-core/harbour/source/compiler/Makefile
Ryszard Glab 0e0d4ab6e4 2006-02-17 10:10 UTC+0100 Ryszard Glab <rglab//imid.med.pl>
* include/hbcomp.h
   * source/compiler/Makefile
   * source/compiler/cmdcheck.c
   * source/compiler/harbour.c
   * source/compiler/harbour.y
   * source/compiler/hbident.c
      * even more fixes to memory leaks in the compiler
       (all compiler structures are deallocated on exit now, really :)
2006-02-17 09:11:40 +00:00

67 lines
760 B
Makefile

#
# $Id$
#
ROOT = ../../
ifeq ($(HB_LEX),SIMPLEX)
YACC_SOURCE=harbour.sly
else
YACC_SOURCE=harbour.y
endif
YACC_HEADERS=\
hbcomp.h \
hbsetup.h \
hbpcode.h \
hbdefs.h \
hberrors.h \
hbpp.h
ifeq ($(HB_LEX),SIMPLEX)
C_EXTRA=hbslex.c
else
LEX_SOURCE=harbour.l
LEX_HEADERS=\
hbsetup.h \
hberrors.h \
hbdefs.h
endif
C_SOURCES=\
cmdcheck.c \
genc.c \
gencobj.c \
genhrb.c \
genjava.c \
genobj32.c \
gencli.c \
hbfunchk.c \
hbgenerr.c \
hbpcode.c \
hbfix.c \
hbdead.c \
hbstripl.c \
hbusage.c \
hbident.c \
expropta.c \
exproptb.c \
exproptc.c \
$(C_EXTRA)
C_MAIN=harbour.c
LIBS=\
pp \
common \
include $(TOP)$(ROOT)config/bin.cf